Restaurant in New Delhi, India
Opening hours: 09:00-22:30; PH open Features: takeaway, air conditioning