Thoa Thanh Restaurant

84 Gorham St.
Lowell
Massachusetts
United States