Welcome to Sakha Niwas , Satara , India

Sakha Niwas

 

  Restaurant

Contact us


Facilities

All day dining Restaurant