This is a pretty nice spot and the staff was very attentive. There are limited dairy free options if you need that, but they will work with so and make something off the menu if they need to
Yes