Giggling Squid - Windsor Professional3 weeks ago - Food & Drink - Nationwide - 44 views
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. We hope you enjoy Giggling Squid, and feel at home in our funny, quirky little restaurants - well some of them are not so little now, but our approach is still the same.