The hill town Mahabaleshwar has something for every kind of food lover. Here we present some restaurant which serves a delicious range of dishes to satisfy a wide variety of tastes. 1. Royal Garden Address: Near Velocity Entertainment Park, At. Bhose Khind, Panchgani Mahabaleshwar Road, Mahabaleshwar, Maharashtra 412806 Phone: 094044 04758 / +91 2168 272 001 2. Little Italy Address: ...
Read More »