Mowgli Food Point is a name synonymous with great food culture. Offering a wide variety of mouth-watering cuisines, the restaurant boasts of a cozy ambience and a team of highly professional staff that provides excellent services. Walk in to find a new flavourful meaning of fine dining.
Located at Arya Nagar in Kanpur, Mowgli Food Point is best known for Veg South Indian, Chinese Food.