Not logged in. Login or Register
Giggling Squid Norwich

Giggling Squid Norwich

0  Reviews


Thai Restaurants in Norwich - Norwich City Centre
24 Tombland, Norwich, NR3 1RF

Giggling Squid is a small chain of Thai restaurants serving authentic Thai food cooked from scratch by Thai chefs.



Feel strongly about this business? Want to add a review of Giggling Squid Norwich? Your Giggling Squid Norwich review will help build a list of the best Thai restaurants in Norwich. Are you the owner of Giggling Squid Norwich, then claim it today. Business owners who claim a business can update the description and add new tags and photos.