Not logged in. Login or Register
Giggling Squid Norwich

Giggling Squid Norwich

0  Reviews

Thai Restaurants in Norwich
24 Tombland, Norwich, Norfolk, 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.