No. 1 Noodle House

51 Langley Rd.
Newton
Massachusetts
United States