Traditional Restaurants in Windsor

Find the top Traditional restaurants in Windsor near you now.

Monty Cafe

Cafe

Address: 15 St. Leonards Rd, Windsor SL4 3BN, United Kingdom