Yes it is accessible
Yes they do.
Yes they do. Great food also.
Yes. The ramp is on the right side when you face the diner. But I believe that the doors open manually.
Yes they certainly do.
I do not believe sobut give them a call to be certain.
Yes
Thanks! Your answer is awaiting moderation.