Restaurants - Italian in Lowell, MA
Fortunato's Italian Steak
Giovanni's Restaurant
Ricardo's Cafe Trattoria