Babachi Wadi

Main Street, Mahabaleshwar Phone: 02618 261726 Average Price: $ 3 per person Cuisines: Indian Features: Lunch

About

Mahabaleshwar is a city and a municipal council in Satara district in the Indian state of Maharashtra. It is a hill station located in the Western Ghats range. Babachi Wada is all variety Veg and Non-veg restaurant.

If you have been to Babachi Wadi, share your experience

Review this place