Best Food in Mahabaleshwar. FarmHouseBistro has all the best eatables you can get in the Mahabaleshwar. It is also pure veg restaurant in Mahabaleshwar.