Shan - E - Dilli Restaurant is located in New Delhi, India on 148 Scindia House Behind Prem Nath Motor Co, Connaught Place. Shan - E - Dilli Restaurant is rated 3.8 out of 5 in the category north indian restaurant in India.
Address
148 Scindia House Behind Prem Nath Motor Co, Connaught Place