6 years 7 months ago
Great service, beautiful setting, creative food selection - could not ask for more
1300
Venues, Delhi NCR