Lowell MA Deli 1. 361 Bridge St, Lowell, MA 01850 | Sandwich King (978) 452-7967 2. 5 Merrimack St, Lowell, MA 01852 | Pizza & Sub Stop (978) 656-0009