Giggling SquidGiggling Squid - Thai Restaurants with Personality

Company Info

  • Giggling Squid
  • Unit 1, 2/4 North St, Bishop's Stortford CM23 2LQ, Bishop's Stortford,
  • 01279 503427