Photos
Description
Thai Square Windsor | Best Windsor Restaurants | Top Thai Restaurant
Thai Square offers a spectacular scenery of Windsor Castle, visit and enjoy our enticing Thai food that fit for royalty at the best Windsor restaurants.
Contacts
Phone
+441753868900
Address:
29 Thames St, Windsor SL4 1PR
Website:
https://thaisq.com/restaurants/windsor/
Categories
Features
Related
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★