Meraz Cafe

Map

themeraz.co.uk

020 7247 6999

56 Hanbury St, London, E1 5JL

Tags: Restaurant, Indian