Windsor Grill

5/52 Reviews
NZD91
SeafoodOpen Late
󱝐
Currently closed|Open tomorrow at 17:00
01753859658
65 St. Leonards Rd, Windsor SL4 3BX, United Kingdom
What travelers say:
head-img
The taste is great, the waiters are very enthusiastic ❤️, and the environment is very unique 👍
More

Reviews of Windsor Grill

Some reviews may have been translated by Google Translate
5/5Outstanding
All (2)
Latest
Positive reviews (1)