This profile has been claimed by the business owner or representative.
Opposite the famous Windsor castle, our light and bright Windsor restaurant offers a dining experience fit for royalty. Inside our two-story Thai restaurant, you’ll find exquisite cuisine, impressive cocktails and a relaxing atmosphere, complete with a botanical wall, the dramatic flower tree and colourful stained glass roof panels. The excellent food, drinks and interior make it one of the best Windsor restaurants.
29 Thames St, Windsor, SL4 1PR, United Kingdom
Get directionsWeekday | Schedule | Status |
---|---|---|
Mon | 12:00 p.m. to 3:00 p.m. 5:30 p.m. to 10:30 p.m. | |
Tue | 12:00 p.m. to 3:00 p.m. 5:30 p.m. to 10:30 p.m. | |
Wed | 12:00 p.m. to 3:00 p.m. 5:30 p.m. to 10:30 p.m. | |
Thu | 12:00 p.m. to 3:00 p.m. 5:30 p.m. to 10:30 p.m. | |
Fri | 12:00 p.m. to 3:00 p.m. 5:30 p.m. to 11:00 p.m. | |
Sat | 12:00 p.m. to 11:00 p.m. | |
Sun | 12:00 p.m. to 10:00 p.m. |
Waitress was great and gave us food recommendations - and we did follow them, the food was fantastic. Ambience was so-so but we did visit on a weekday night.
It was a very good experience, but I send a request a week before regarding my wife's birthday but nothing was done. The food and service were outstanding.
Food was ok but service was terrible... Definitely not going back.
Excellent food and polite service
Food and staff were great but felt a bit rushed
The food was amazing and the stuff was lovely , the garden is a little cold
Really delicious food and amazing cocktails, highly recommend.
Lovely Thai food in a temple like setting
Very solid. Surprisingly good wine list for a Thai restaurant.
Thai Square Windsor has a 4.4 star rating with 1,202 reviews.
Thai Square Windsor is closed now. It will open at 12:00 p.m.