96, Shambhu Dayal Marg, Opposite Modi Mill, Old Ishwar Nagar, Near Lotus Temple, Okhla Phase 3, New Delhi, India
96, Shambhu Dayal Marg, Opposite Modi Mill, Old Ishwar Nagar, Near Lotus Temple, Okhla Phase 3, New Delhi, India
No delivery
Spot something wrong?
Dishes at India's Flavours. Prices may vary in venue.