Viet Cafe

713 Merrimack St.
Lowell
Massachusetts
United States