Giggling Squid
Thai · Seafood
Giggling Squid is a Thai restaurant offering authentic dishes with an emphasis on seafood. Enjoy flavorful, plentiful meals in a relaxed atmosphere.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Giggling Squid.
Local restaurants nearby
Royal Priors, 8 Park Street, ENG


