Update Info - Riva Restaurant
This restaurant was reported as closed. If it is open, let us know.
Riva Restaurant
116 Front St
Scituate, MA 02066
116 Front St
Scituate, MA 02066
This restaurant was reported as closed. If it is open, let us know.