French Restaurants in Windsor

Find the top French restaurants in Windsor near you now.

Côte Windsor

Restaurant

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

À la Russe

French restaurant

Address: 6 High St, Windsor SL4 1LD, United Kingdom