Update Info - La Rosa Restaurant
This restaurant was reported as closed. If it is open, let us know.
La Rosa Restaurant
335 Newport Ave
Rumford, RI 02916
335 Newport Ave
Rumford, RI 02916
This restaurant was reported as closed. If it is open, let us know.