На борту лайнера представлено 5 основных ресторана а-ля карт, ресторан «шведский стол» и множеств альтернативных ресторанов:
- Основные рестораны, включенные в стоимость – Blue Danube, Il Campo Restaurant, Minuetto, The Opera/The Simphony и Sea Pavilion By Jereme Leung;
- Marketplace Buffet – ресторан-буфет с открытой кухней на 15-й палубе;
- Butcher's Cut – американский стейк-хаус;
- Hola! Tacos&Cantina – латиноамериканские и мексиканские блюда и напитки;
- Indochine Restaurant – современная вьетнамская кухня, чтящая традиции;
- Kaito Sushi Bar – ресторан японской кухни;
- Kaito Teppanyaki – фирменный ресторан теппаньяки.
Для гостей Яхт-Клуба отдельный ресторан – MSC Yacht Club Restaurant.