2 years ago
Great food and ambience Interior was good and so was room Service was good
1800
Venues, Delhi NCR