Yes
Yep!
Yes. Elevator is there.
Give them a call before you go. The elevator went out last Saturday night but as I had a reservation, they called me on advance.
Yes, the front entrance is at street level, is flat and has no steps. Then you can take the elevator to the restaurant on the 2nd floor.
Thanks! Your answer is awaiting moderation.