21. Captain John's
333 Westford St, Lowell, MA 01851
Coordinate: 42.63504,-71.32797
Phone: (978) 458-0752
22. Maria's Breakfast & Lunch
1164 Lawrence St, Lowell, MA 01852
Coordinate: 42.62445,-71.29192
Phone: (978) 459-0150
23. Bambu
199 Plain St, Lowell, MA 01852
Coordinate: 42.6239,-71.3175
Phone: (978) 455-2939
24. Olympia Restaurant
453 Market St, Lowell, MA 01854
Coordinate: 42.64624,-71.31625
Phone: (978) 452-8092
25. Athenian Corner Restaurant
207 Market St, Lowell, MA 01852
Coordinate: 42.64468,-71.31283
Phone: (978) 458-7052
26. Mediterranean & Middle Eastern Food
1270 Westford St, Lowell, MA 01851
Coordinate: 42.62616,-71.3588
Phone: (978) 710-7561
27. Europa Cafe
547 Central St, Lowell, MA 01852
Coordinate: 42.63839,-71.30614
Phone: (978) 458-7258
28. Nana's Kitchen
515 Central St, Lowell, MA 01852
Coordinate: 42.63874,-71.30621
Phone: (978) 454-1700
29. Goodtimes
1278 Gorham St, Lowell, MA 01852
Coordinate: 42.62114,-71.305
Phone: (978) 441-2799
30. Udupi Bhavan
1717 Middlesex St, Lowell, MA 01851
Coordinate: 42.63571,-71.35321
Phone: (978) 654-6653
31. Pho Da Lat
1575 Middlesex St, Lowell, MA 01851
Coordinate: 42.63671,-71.34828
Phone: (978) 275-0022
32. Pho 88
1270 Westford St, Lowell, MA 01851
Coordinate: 42.62616,-71.3588
Phone: (978) 452-7300
33. Saigon Sandwich House
507 Dutton St, Lowell, MA 01854
Coordinate: 42.6414,-71.31732
Phone: (978) 856-7477
34. Pho Vstar
602 Merrimack St, Lowell, MA 01854
Coordinate: 42.6477,-71.31792
Phone: (978) 455-1101
35. Nhu Y Vietnamese Sandwich Shop
707 Merrimack St, Lowell, MA 01854
Coordinate: 42.64864,-71.31943
Phone: (978) 441-3836
36. BK's Restaurant
80 Gorham St, Lowell, MA 01852
Coordinate: 42.6407,-71.3085
Phone: (978) 323-9542
37. Dalat Restaurant
475 Chelmsford St, Lowell, MA 01851
Coordinate: 42.62709,-71.32294
Phone: (978) 453-3303
38. Rancho Tipico
11 Salem St, Lowell, MA 01854
Coordinate: 42.64802,-71.31969
Phone: (978) 856-7180
39. Jimmy John's
277 Pawtucket St, Lowell, MA 01854
Coordinate: 42.64972,-71.32558
Phone: (978) 458-6969
40. Lowell House Of Pizza
283 School St, Lowell, MA 01854
Coordinate: 42.64245,-71.32637
Phone: (978) 459-0072