Apple Tree Inn & Restaurant

10 Richmond Mountain Rd, Lee 01240, United States Get Directions to this spot
10 Richmond Mountain Rd
Lee, 01240
MA, United States
(413) 637-1477

Rate and review Apple Tree Inn & Restaurant in Lee, MA, United States!

Share your experiences at Apple Tree Inn & Restaurant with your friends or discover more Restaurants in Lee, MA, United States.