1 year 6 months ago
This venue is on par with 5 star ratings. Food, hygiene, service, housekeeping, and staff behaviour are all excellent. It's very well worth going back. Personalization is visible. A highly regarded venue
1000
Venues, Delhi NCR