Viking River Cruises – Viking Magni Viking River Cruises has 2 restaurants across 56 ships. Pick Your Restaurant: Viking Magni – Lounge Viking Magni – Main Restaurant