Location
Address
A-8 Main Najafgarh Road Metro Pillar Number 326 Kailash Park Opposite Kalra Hospital New Delhi 110 015
Overview
Cuisines
- Indian, Continental, Chinese
Seating
- 49
Smoking
Non Smoking Restaurant
Entertainment and Amenities
- Light Music
- Delicous Food
Write A Review
People Also Viewed
Social Links
Phone
Website
Timings
Sponsored Content
