Riva Restaurant
Italian · Bar · Seafood
Riva Restaurant is a hotel and restaurant offering a bar and dining experience. It is known for its ice cream trio dessert. The establishment is located in Helensburgh.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Riva Restaurant.
Local restaurants nearby
12-14 West Clyde Street, Helensburgh G84 8SQ, Scotland



