Great mix of options, & a staff that's obviously trained to be helpful with allergies. Many vegan options, too.