• Clamber Hill Inn & Restaurant

    Clamber Hill Inn & Restaurant

    Petersham

  • The Country Store

    The Country Store

    Petersham

  • Quabbin Woods Restaurant

    Quabbin Woods Restaurant

    Petersham