No, the NCL Prima does not have a traditional "Garden Café" style buffet that you would find on older Norwegian Cruise Line ships. Instead, NCL has revolutionized the dining experience on the Prima class by replacing the main buffet with the Indulge Food Hall. This modern concept features eleven different globally-inspired stations—including Indian, Mexican, Italian, and a rotisserie—where guests can order through a tablet at their table and have their food delivered fresh to them. While there is still a smaller, more traditional buffet-style area located on Deck 17 called the "Surfside Café & Grill," it is significantly more compact than the sprawling buffets on other vessels. This shift was designed to reduce food waste, improve food quality by making items "to order," and eliminate the crowded "cafeteria" feel of traditional cruise dining. The Indulge Food Hall also offers extensive outdoor seating, allowing passengers to dine "al fresco" while enjoying the ocean breeze. For those who still crave the variety of a buffet, the Prima still offers plenty of "all-you-can-eat" options, but the presentation and delivery are much more akin to a high-end food court or a contemporary food market than a self-service steam table.