Get directions to: Viet Cafe, Lowell, MA Restaurant address: 713 Merrimack St Lowell, MA 01854, USA Driving Walking Bicycling Restaurant: Viet Cafe