Riva Restaurant

116 Front St
Scituate, MA
781.545.5881
42.195052
-70.725046
Hours:
Mon - Wed: 5pm - 10pm
Thu: 5pm - midnight
Fri: 5pm - 1am
Sat: 8am - 1pm,   5pm - 1am
Sun: 8am - 1pm,   5pm - 11pm

for Riva Restaurant
Directions
from: