4 years 3 months ago
very bad behavior of staff and manager. food quality is very bad no parking place .
2000
Venues, Delhi NCR