Thai Square - Windsor
- Telephone 01753868900
Situated opposite Windsor Castle, this newly opened restaurant's stunning design offers dining on two levels with a large conservatory area bathed in natural light and garden seating on a beautiful outdoor patio.
Text supplied by third party.