Most hotels have restaurants. There’s a row of small dhabas (casual eateries, serving snacks and basic meals) just before Khatia gate serving cheap thalis (₹80) and chai. Some morning safaris stop at a canteen not far inside the Khatia gate where you can grab breakfast (items ₹30 to ₹40), tea or coffee.
Kodo – Kutki restaurant at Kanha Village Eco Resort (Website) is a good option, it has separate veg and non veg kitchen facilities, they serve excellent Indian and continental food and has Ethnic (Tribal) food also available. A perfect place for pure vegetarians and Jain food. There is a fixed menu but on special request food of choice can be prepared. Everything is freshly cooked so you may have to wait for 45 min but be rest assured you will be very happy you did.
There are many other hotels that offer eating facilities. Kamlesh Dhabha is a local eating joint where you can get good food. Their ‘Malai Kofta’ and ‘Daal’ are especially worth trying. place order for chicken half hour in advance, as it is freshly dressed and then prepared.
Popular brands of liquor are available at the wine shop at mocha. shop seemed to be open from early morning to late night.