From traditional buffets and casual poolside eateries to main dining rooms and specialty restaurants, cruise ships give passengers a lot of opportunities to eat at all times of day. Norwegian ...