Lam's Restaurant

825 Washington St, Newton 02460, United States Get Directions to this spot
825 Washington St
Newton, 02460
MA, United States
(617) 630-5222

Rate and review Lam's Restaurant in Newton, MA, United States!

Share your experiences at Lam's Restaurant with your friends or discover more Restaurants in Newton, MA, United States.