I recently visited Sahyadri Nasta Ghar and was thrilled by the amazing food served there. Their Chocolate Tea is particularly noteworthy and worth a try. Overall, I had a wonderful experience and would highly recommend it.
Sahyadri Nasta Ghar is a great restaurant with delicious food. The lemon tea was especially enjoyable and it's definitely a must-try! Highly recommended!