Giggling Squid | Giggling Squid | Staggeringly good Thai food

? Staggeringly good Thai food prepared by master Thai chefs. Serving a super popular tapas menu at lunch with an extensive menu in the evenings.

Company Info