Anand Restaurant is located in New Delhi, India on Scindia House, 15/96-97, Connaught Ln, Atul Grove Road, Janpath, Connaught Place. Anand Restaurant is rated 3.9 out of 5 in the category north indian restaurant in India.
Address
Scindia House, 15/96-97, Connaught Ln, Atul Grove Road, Janpath, Connaught Place