Giggling Squid
Thai · Seafood
Giggling Squid is a Thai restaurant specializing in flavorful dishes. They offer a lunch menu and emphasize fresh ingredients and a variety of Thai staples, including seafood.
Location
Best places nearby
The highest rated places close to Giggling Squid.
Local restaurants nearby
1b East Street, ENG



