Riva Italian Restaurant offers an enchanting atmosphere with stunning waterfront views and a diverse menu highlighting authentic Italian flavors. It features a large harbour-side patio with an assortment of tables.