Asian Taste Restaurant

1351 Washington St.
West Newton
Massachusetts
United States