Giggling Squid
Thai · Seafood
Giggling Squid is a UK chain offering Thai staples with a focus on seafood. Enjoy flavorful dishes in a relaxed atmosphere.
Location
Best places nearby
The highest rated places close to Giggling Squid.
Local restaurants nearby
8 Eastgate Square, ENG



