5 years 11 months ago
Good management and service. The manager lady is really good at her job. She helped us in all the things. The food was served inhouse and was also great.
1000
Venues, Delhi NCR