Shop 10, 3rd Fl, K Star Mall, V.N. Purav Marg, Chembur, Mumbai, India
Shop 10, 3rd Fl, K Star Mall, V.N. Purav Marg, Chembur, Mumbai, India
No delivery
Spot something wrong?
Dishes at China Land. Prices may vary in venue.
Been to China Land? Be the first to share what you ate.