top of page

Giggling Squid
Our lovely Leeds restaurant combines wow-factor decor, glass ceiling domes and vibrant botanicals, with a warm atmosphere and friendly service. Not forgetting our food, fresh, classic and cooked by expert Thai chefs!



bottom of page