The menu for Giggling Squid - Bishop's Stortford is available soon. The prices at Giggling Squid - Bishop's Stortford are standard, so you can expect good value for money.
Giggling Squid - Bishop's Stortford is a Thai restaurant in Bishop's Stortford. It is open 7 days a week.
For inquiries and reservations, you can contact Giggling Squid - Bishop's Stortford by phone at +44 1279 503427