My father in law who will be cruising in June has a very long list of dietary restrictions (heart and kidney disease and diabetes) who and when should he talk to be sure his needs are met? He will have a room with a butler.
Some examples of what he can't have:
tomatoes
potatoes
dairy (milk, cream, ice cream, cheese)
sugar
broccoli
carrots
bananas
caffeine
sodium
veggies with potassium
processed meat