Write a review

Cafe Masala

← View details

10 London Road, Bishops Stortford CM23 5ND, United Kingdom, Bishops Stortford, England