Keywords: Dine In Restaurant, Italian Dine In, dine-in, Italian Restaurant Providence RI, Restaurants Providence RI, Restaurant, Authentic Italian Restaurant, Sit Down Restaurant
Keywords: Dine-In
1599 Mineral Spring Ave., North Providence, RI