Vietnamese Restaurants in Lowell, MA Menu 4.0 / 5 based on 120 votes Pho 88 Vietnamese Restaurant, Asian Restaurant 1270 Westford St Lowell, MA 01851 4.1 / 5 based on 4 votes Cat Tuong Vietnamese Restaurant 499 Broadway St Lowell, MA 01854 4.0 / 5 based on 9 votes Souper Bowl Vietnamese Restaurant, Noodle House 1733 Middlesex St Lowell, MA 01851 4.0 / 5 based on 44 votes Viet-Thai Vietnamese Restaurant, Thai Restaurant 368 Merrimack St Lowell, MA 01852 Menu 3.5 / 5 based on 33 votes Pho Da Lat Restaurant Vietnamese Restaurant, Asian Restaurant 1575 Middlesex St Lowell, MA 01851 3.5 / 5 based on 19 votes Pho Da Lat Restaurant Vietnamese Restaurant 475 Chelmsford Street Lowell, MA 01851 3.0 / 5 based on 4 votes Nhu Y Vietnamese Sandwich Shop Vietnamese Restaurant 707 Merrimack St Lowell, MA 01854