Yes
Can you make reservations?
Yes we are!
Ramp and large back doors
Yes, but don't know by how much.
I do know there's a ramp, though I've not paid much attention to it.
There is a ramp off the side patio and plenty of space to get through and get to a table, bathroom, etc.
Steps in front Think you have to enter from patio on back
I did not see a ramp as we entered through the front. If it is it is in the back
I don't think they are, unless the ramp is in the back.
Thanks! Your answer is awaiting moderation.