Shop 21, Sai Kanwal Complex, Near DN Nagar Metro Station, 4 Bungalows, Mumbai, India
Shop 21, Sai Kanwal Complex, Near DN Nagar Metro Station, 4 Bungalows, Mumbai, India
No delivery
Spot something wrong?
Dishes at Kitchen 24. Prices may vary in venue.
Been to Kitchen 24? Be the first to share what you ate.