Neilchoga(PVT) is located in Harare, Zimbabwe on 126 Mbuya Nehanda. Neilchoga(PVT) is rated 3.5 out of 5 in the category fast food restaurant in Zimbabwe.
Address
126 Mbuya Nehanda
Amenities
Good for kidsToilets
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet
Offerings
Kids' menuLate-night food