Food Mohalla Naroli is located in Naroli, India on Foodmohalla Naroli, Shop No 4,5 and 6, Gurukrupa Complex, Naroli Char Rasta. Food Mohalla Naroli is rated 4.6 out of 5 in the category fast food restaurant in India.
Address
Foodmohalla Naroli, Shop No 4,5 and 6, Gurukrupa Complex, Naroli Char Rasta