Kancha Momos is a momo restaurant located in Nagpur, Maharashtra. The average rating of this place is 4.10 out of 5 stars based on 39 reviews. The street address of this place is Narmada Plaza, Mata Mandir Rd, Dharampeth, Nagpur, Maharashtra 440010, India. It is about 1.41 kilometers away from the Ajni railway station.
Vaibhavi Gour 23 months ago
One of the best momo's in town I will highly recommend this place for momo lovers ❤️
Tushar Waghmare 24 months ago
I think the cheapest momos in nagpur
Taste-5/5
Must try.
Highly recommended