Roccos Little Italy 880 E Main Rd Portsmouth RI United States
Phone: 401.682.1777 Smoking: not permitted
Alcohol: no alcohol served
Parking: own parking lot