Delhi Fine Dining Restaurants | Best Central Delhi Bars
Designed in art deco style, 1911 Restaurant is a bustling all-day-dining Indo-style brasserie, accentuated with a relaxed and lively environment, and toned-down service for an uncomplicated experience.
theimperialindia.com