Mit 18 Restaurants an Bord, darunter erstmals das mediterrane Palomar, das Nama Sushi House und die Indulge Food Hall, eine Markthalle mit elf verschiedenen Ständen, sowie 17 Bars und Lounges, verwirklicht NCL den Anspruch, den Gästen eine über die letzten Jahre kontinuierlich verbesserte kulinarische Qualität zu bieten.