La Riva is an elegant restaurant with a stunning lakeside view. It offers Italian, pizza, seafood, and Mediterranean cuisine.