It is. I took my mom there for dinner and she's in a wheelchair. They were very accommodating.
Yes they have a ramp on the side
It's kind of tight and the restrooms are on the small side.
It may have a ramp next to their entrance stairs
Thanks! Your answer is awaiting moderation.