Thai Square Windsor
29 Thames St, Windsor
01753 868900
Recent Reviews
Order Online
Reserve
You May Also Like
The Real Greek - Windsor - 2 River St
Greek, Mediterranean
Zizzi - Windsor - 24 Thames St
Italian, Restaurants, Gluten-Free
Yangtze Chinese Restaurant - 36-37 Thames St
Chinese, Cantonese
Windsor, Berkshire
Thai Square Windsor
29 Thames St, Windsor, Berkshire SL4 1PR
01753 868900