Welcome to Thai Square Windsor:
Situated opposite Windsor Castle, this restaurant’s stunning design offers dining on two levels with a large conservatory area bathed in natural light and garden seating in a beautiful outdoor patio.
Mon-Fri 12.00-14.30 17.30-22.00
Sat 12.00-22.30 Sun 12.00-21.30
Thai Square Windsor
29 Thames Street, Windsor SL4 1PR
Tel: 01753868900 Fax: 01753863900