Parlor Restaurant and Lounge

250 RT-140, Upton 01568, United States Get Directions to this spot
250 RT-140
Upton, 01568
MA, United States
(508) 473-1713

Rate and review Parlor Restaurant and Lounge in Upton, MA, United States!

Share your experiences at Parlor Restaurant and Lounge with your friends or discover more Restaurants in Upton, MA, United States.