Yes there is a ramp on the south side of the restaurant, leading to the back..
I remember the steps as well, call them
Not that I can remember
I don't think so. There are several steps at the main entrance. I don't know if there is a rear entrance.
Thanks! Your answer is awaiting moderation.