en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Windsor
/
Thai Square
Thai Square
Thai · Casual Dining
Contemporary Thai restaurant featuring bronze Buddhist sculptures and traditional carvings. Offers takeaway and delivery options.
29 Thames Street, England
Windsor, United Kingdom
thaisq.com/restaurants/windsor
Location
The ranking
Best Thai in Windsor
4 places, none rated yet
See the full list →