No. But there is a ground level entranceway in the pizza area where you can access the restaurant.
No
Not sure but they have a ground-level handicap accessible entrance there really is only one floor after you go up the ramp
Thanks! Your answer is awaiting moderation.