Restaurant in New Delhi, India
Opening hours: 17:00-22:00 Features: takeaway, delivery, vegetarian options