en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Windsor
/
Thai Terrace
Thai Terrace
Thai · Pizza · Casual Dining
Thai Terrace, located in Windsor, offers a unique blend of traditional Thai cuisine and classic pizzeria favorites. The restaurant provides a cozy atmosphere for its diners.
9 Thames Street, Windsor SL4 1PL, England
Windsor, United Kingdom
find-and-update.company-information.service.gov.uk/company/06979025/filing-history
Location
The ranking
Best Thai in Windsor
4 places, none rated yet
See the full list →