Get directions to: Viet-thai, Lowell, MA Restaurant address: 368 Merrimack St Lowell, MA 01852, USA Driving Walking Bicycling Restaurant: Viet-thai