Leela Rice Outlet is located in Nagpur, India on POST OFFICE (DHANLA, ward NO: 2,LINE 1,MANGLI(TELI) VILLAGE ,MAUDHA, TALUKA. Leela Rice Outlet is rated 3 out of 5 in the category rice mill in India.
Address
POST OFFICE (DHANLA, ward NO: 2,LINE 1,MANGLI(TELI) VILLAGE ,MAUDHA, TALUKA