Restaurant View all
The Grill Room - The Taj Mahal Hotel
Mansingh Road, New Delhi
Luxury Dining
Avg spent: ₹6000 for two