Find the top Southern Italian restaurants in Rhode Island near you now.
Italian restaurant
Address: 1686 Cranston St, Cranston, RI 02920