Spice Mantra Multicuisine Restaurant, Thane, Mumbai

Map

kapurbawdi Junction, opp. BIG BAZAAR, Thane - Bhiwandi Road, , Mumbai-400601, Maharastra