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

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.