Norwegian Cruise Line
On most of this prestigious line’s menus, there are bountiful vegetarian items. In fact, in the main dining rooms, they always offer at least one vegetarian main dish plus a few vegetarian appetizers as well. They also offer tofu entrees for protein. If you are fully vegan, simply speak to the manager when you arrive and they will accommodate you!