It's an ADA compliant facility. No stairs from the main parking level to the elevator. Ramps. But no stairs.
It has an elevator inside. I recall some steps on the way to the actual entrance though.
Yes
You should call them. Irs a very nice place, the food was great. I don't think they do have one but I really don't know.
Thanks! Your answer is awaiting moderation.