Oriental Great Chow

115 Elm St.
West Newton
Massachusetts
United States