bar-awaiting-7

Rick's

New Delhi, India

Key Information

Location

Taj Mahal Hotel, 1 Mansingh Road, New Delhi, 110011