Southeast Asian Restaurant

343 Market St.
Lowell
Massachusetts
United States