Update Info - Roccos Little Italy
This restaurant was reported as closed. If it is open, let us know.
Roccos Little Italy
142 Dean St
Providence, RI 02903
142 Dean St
Providence, RI 02903
This restaurant was reported as closed. If it is open, let us know.