Giggling Squid
Thai · Seafood · Vegetarian
Giggling Squid is a Thai restaurant specializing in classic dishes, with a focus on seafood. They offer lunch and dinner menus with vegetarian and vegan options.
Location
Best places nearby
The highest rated places close to Giggling Squid.
Local restaurants nearby
57-59 High Street, ENG
