Riva offers a Mediterranean culinary experience with refined dishes and a welcoming atmosphere. It features a bar and stunning views.