Shop 25A, DDA Main Market, Dwarka Metro Station, Sector 10, Dwarka, New Delhi, India
Shop 25A, DDA Main Market, Dwarka Metro Station, Sector 10, Dwarka, New Delhi, India
No delivery
Spot something wrong?
Dishes at Charminar Ki Galli. Prices may vary in venue.
Been to Charminar Ki Galli? Be the first to share what you ate.