Everything is labeled clearly and if you have any further questions, the staff is wonderful about getting an answer for you. They cooked the food in the back so there was little risk of cross contamination there, my only concern was the buffet part you do first as my husband has some allergies and this means hoping no one moved spoons around or mixed things up. Overall it was a wonderful and delicious experience!