A Taste Of India
Shop No 34, Centrium Mall, Akurli Road, Kandivali East, Near Lokhandwala Township Kandivali East
Mumbai- 400101, Maharashtra (India)
Taste Of India Restaurant
Shop No 5, Centrium Mall, Akurli Rd, Kandivali East, Lokhandwala Township
Mumbai- 400101, Maharashtra (India)