Giggling Squid
Thai · Casual Dining
This Leeds Thai restaurant offers authentic Thai cuisine prepared by expert chefs. It provides options for lunch, dinner, and takeaway, situated in the city centre.
Location
Best places nearby
The highest rated places close to Giggling Squid.
Local restaurants nearby
27 Park Row, Leeds LS1 5QB, United Kingdom



