7 years 1 month ago
Great place. Great food. Their roof top banquet venue is huge and beautiful. The best any 5 star has.
2500
Venues, Delhi NCR