Giggling Squid
Thai · Seafood
Thai restaurant Giggling Squid specializes in seafood and classic Thai dishes.
Location
Best places nearby
The highest rated places close to Giggling Squid.
Local restaurants nearby
34 Princess Victoria Street, ENG
Location
The highest rated places close to Giggling Squid.
34 Princess Victoria Street, ENG