
If we had to choose our favorites, Umi Uma, Osteria D’Ovidio and The Vintage Room would top the list as the best restaurants on Crystal Cruises. Be sure to book a spot in advance for the first two, and they are well worth the $50 surcharge if you want to visit again.
