Restaurants in Stortford

All 1 listings found
Example image

Mint Leaf

Indian cooking, Restaurant · Millars One, Southmill Rd, Bishop's, Stortford CM23 3DH

0.1 mi
No menu