Mediterranean
1148b Bridge St
Lowell, MA, 01850
Italian,Mediterranean
179 Central St
Lowell, MA, 01852