Sign in or  Join Judy's Book to contribute

Great Food

Friday, August 05, 2005
My wife & I go to Riva 2-3 times a week.The food & Service is great.The Best on the South Shore if not Ma.
116 Front St
Scituate, Massachusetts 02066