Restaurants - Italian in North Providence, RI
Chi Chi's Italian Deli
Villa Santini's