1 year 3 months ago
Nice atmosphere, but often busy owing to vehicles parked on the road. Capable of catering both small and large events at the same time. The food is delicious and varied.
700
Venues, Delhi NCR