Giggling Squid
Thai · Seafood
Thai restaurant specializing in seafood and Thai staples. Offers a relaxed atmosphere and is family-friendly.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Giggling Squid.
Local restaurants nearby
107 Muswell Hill Road, ENG


