Thai Square

*** (3 stars)

Conveniently located adjacent to Windsor Castle, this Thai restaurant features attractive decor in its various interconnected dining rooms. The curry was the best thing we tried. The “Golden Sack” and rib appetizers were unremarkable, as was the duck entree. Service was pleasant but not particularly attentive.

Thai Square
29 Thames Street
Windsor, SL4 1PR
+44 1753 868900