Modern French Restaurants in Windsor

Find the top Modern French restaurants in Windsor near you now.

Côte Windsor

Restaurant

Address: 71 High St, Eton, Windsor SL4 6AA, United Kingdom