On-board the Carnival Cruise Lines there are so many eateries to choose from. There are main dining restaurants where you can choose to dine when you want at whatever time you want. Many of the restaurants serve dishes from all over the world, a great way to try new tastes. Try the Steakhouse or the Seafood restaurant, grab a slice of pizza or a hot dog and there is 24 hour room service, so whatever time of the day, you can always get something to eat. For an unforgettable experience, book a place at The Chef's Table where you can enjoy a multi-course VIP dinner.