The front of the restaurant is accessible from the street. And there are elevators.
I don't think so. There are stairs leading down the hall, into the restaurant. May be a side entrance, but I didn't see one that didn't contain stairs.
Thanks! Your answer is awaiting moderation.