Clamber Hill Inn & Restaurant

Inn · 111 N Main St, Petersham, MA

See full menu

More food in Petersham, MA · Inn in Petersham