Mint Leaf (Menu)

87 Bancroft, Hitchin
+44 1462 440011

Give a rating to Mint Leaf

Suggest a dish

How much did you spend at Mint Leaf?