Vasant Bhojanalay Satara
Ambekar building, Khalcha Rasta, beside Lokvrutta Channel, Powai Naka, Satara, Maharashtra 415001, Satara, India
4.4
Moderate
Maharashtrian Restaurant
About
No description available.
#Maharashtrian Restaurant#best food in satara