1 year 2 months ago
Great place. Food was also good here. Loved the space and the arrangements.
1300
Venues, Delhi NCR