Giggling Squid
Thai · Seafood
Giggling Squid is a Thai restaurant specializing in classic dishes with a focus on seafood.
Location
Best places nearby
The highest rated places close to Giggling Squid.
Local restaurants nearby
8-9 Chapel Street, ENG
Location
The highest rated places close to Giggling Squid.
8-9 Chapel Street, ENG