Shop 28, Durga Shopping Centre, Mmrda Complex, J V L R Rd, Jogeshwari E, Jogeshwari, Mumbai, India
Shop 28, Durga Shopping Centre, Mmrda Complex, J V L R Rd, Jogeshwari E, Jogeshwari, Mumbai, India
No delivery
Spot something wrong?
Dishes at Mumbai Metro. Prices may vary in venue.