The Inn at Clamber Hill Restaurant in Petersham, MA offers a charming dining experience in a historic setting.
Guests can enjoy a selection of carefully crafted dishes made with locally sourced ingredients, creating a unique and memorable dining experience.
Generated from their business information