Giggling Squid
Thai · Seafood · Casual Dining
Giggling Squid is a Thai restaurant specializing in Thai staples, with a focus on seafood. Smart casual dress code.
Location
Best places nearby
The highest rated places close to Giggling Squid.
Local restaurants nearby
183 High Street, ENG


