Grabameal

Thai Castle

12 Thames Street, Windsor, Berkshire, SL4 1PL
Thai Restaurant
Need a map for Thai Castle click here!

Sorry but this restaurant is no longer available.


Order a takeaway in SL4 Order food to be delivered in Windsor


1 review of Thai Castle

06/01/2004
Harriet Fenn

Stumbled across this delightful new restaurant and had a thoroughly wonderful eating experience.. Amazing food and great atmosphere made for an excellent evening.. Would suggest this to anyone.