Main dining rooms serve what is traditionally deemed Continental fare, although it's about what you would expect at a really good hotel banquet. Health-conscious menu selections are nicely prepared from Cooking Light magazine's recipes, and vegetarian choices are always available.
Where NCL really shines is the specialty restaurants, especially the French-Mediterranean Le Bistro (on all ships), the pan-Asian restaurants, and steak houses (on the newer ships). As a rule of thumb, the newer the ship, the wider the variety since new ships were purpose-built with as many as 10 or more places to eat. You may find Spanish tapas, an Italian trattoria, a steak house, and a pan-Asian restaurant complete with a sushi and sashimi bar and teppanyaki room. Some, but not all, carry a cover charge or are priced la carte and require reservations. An NCL staple, the late-night Chocoholic Buffet continues to be a favorite event.
Visit the Travel Talk forums for help on planning your trip