Sherwood Restaurant is listed under Restaurant and is located at Satara Road, Mahabaleshwar.
Address : Blue Valley Ride , Satara Road , Mahabaleshwar - 412806
Area : Satara Road
City : Mahabaleshwar
Category : Restaurant in Mahabaleshwar
Pin Code : 412806
Landmark : Near Sanglikar Bungalow
Phone Number : (2168) 270070
Mobile Number : (2168) 270077
E-mail :
Website : sherwoodresorts.in
Service Area : Restaurant in Satara Road, Mahabaleshwar
Services : Restaurant