Hi Bad Karma, welcome to Cruise-chat. The food does have a lot of Italian influence, but there is plenty to choose from. The buffets are good, they do have hot dogs and hamburgers as well as sandwiches by the pool. The free gelato is great! You'll have a fun time! Once again, welcome on board.