There's a part of Rhode Island that feels just like Italy, especially when it comes to food. Here's why you should visit this ...
A slice of southern Italy is headed for downtown Portsmouth this month as Mamma Luca prepares to open its doors.