My Dear Garden Restaurant is located in Nagpur, India on Nagpur and Kamptee Highway NH 7, near Muhammad Ali Petrol Pump. My Dear Garden Restaurant is rated 4.7 out of 5 in the category indian restaurant in India.
Address
Nagpur and Kamptee Highway NH 7, near Muhammad Ali Petrol Pump