Giggling Squid
Thai · Seafood
Thai restaurant Giggling Squid offers a menu of Thai staples, with a focus on seafood. Enjoy flavorful dishes and a lively 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
9 Mere Green Road, ENG


