No. It has a very casual insude dining area with a circular fireplace you can sit around, as well as drive up parking spots that you can order from your car and eat in the car.
I have never had to.
Not that I know of. Been very, very busy.
Thanks! Your answer is awaiting moderation.