Get directions to: Lam's Asian Cuisine, Newtonville, MA
Restaurant address: 827 Washington St Newtonville, MA 02460, USA
Restaurant: Lam's Asian Cuisine