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.
Mowgli Food Point is located at Arya Nagar in Kanpur. If you are planning to enjoy Veg South Indian, Chinese Food, visit this place.