4 years 3 months ago
Okayish..not so good. Staff not friendly, food is nice. it could have been better.
1450
Venues, Delhi NCR