Riva Restaurant Vegan Catering / Massachusetts / Scituate Bookmark Contact Information 116 Front St, Scituate, Massachusetts 02066 (781) 545-5881 http://www.rivarestaurant.com Detailed InformationRiva Restaurant Post navigationNext post: Add Listing