Giggling Squid

Giggling Squid Bishop’s Stortford offers a very competitively priced lunchtime Thai tapas menu and an extensive evening menu.

 

Both menus feature a varied selection of seafood, meat, curry, noodles and stir fry options. Street food style snacks and carefully curated cocktails are also available.

 

The stunning restaurant is located on North Road in Bishop’s Stortford.

Address

Unit 1, 2/4 North Street
Bishops Stortford
United Kingdom,
CM23 2LQ