Giggling Squid - Windsor Professional

10 months ago Food & Drink Nationwide 281 views
Location: Nationwide

Overlooking Windsor Castle is our Windsor restaurant offering staggeringly good Thai food prepared by master Thai chefs. Serving a super popular tapas menu at lunch with an extensive menu in the evenings.

In the evenings we serve lots of original dishes, alongside more unusual Thai flavour combinations. 

Book a table at Giggling Squid Windsor today.