5 years 10 months ago
Awesome place with excellent food and staff. Perfect place to host party and enjoy.Well designed and the interiors are better the any five star hotel.
1000
Venues, Delhi NCR