Riva

Serves up authentic Italian cuisine in a comfortable and casual atmosphere.

116 Front St., Scituate, 781-545-5881 $$

Comments are closed.