Update Info - Rocco's Little Italy
This restaurant was reported as closed. If it is open, let us know.
Rocco's Little Italy
663 Admiral St
Providence, RI 02908
663 Admiral St
Providence, RI 02908
This restaurant was reported as closed. If it is open, let us know.