2. Citrus Chambers
This restaurant is nestled in the Western Ghats mountains. Other than this, it is a luxury hotel enriched with beautifully decorated gardens. While walking through the up and down landscape of Mahabaleshwar, one can experience the breathtaking views of Vimal gardens, which is just 11 minutes walking distance from this place, and 2.4 km away from Venna Lake. This place will surely provide you with finger-licking food. Beside food, it will offer you a variety of other services such as outdoor pool, spa, room service and hot tub. All we can say is that it is the combo of everything. So, do give it a visit this time.
Location: This place is located on L.C. Dsouza Road, near Aaram Chowk in Mahabaleshwar.