1. Udupi Bhavan
1717 Middlesex St, Lowell, MA 01851
Coordinate: 42.63571,-71.35321
Phone: (978) 654-6653
2. Urban Oasis
194 Middle St, Lowell, MA 01852
Coordinate: 42.64503,-71.31172
Phone: (978) 453-1311
3. Pizza & Sub Stop
5 E Merrimack St, Lowell, MA 01852
Coordinate: 42.64472,-71.30518
Phone: (978) 656-0009