Yes
Yes, accessibility to entrance, restrooms and seating.
Actually there is no need for a ramp because it's one level and all are welcome, and they have outside seating as well but I know these guys well and all are welcome
Yes they are wheelchair accessible
Thanks! Your answer is awaiting moderation.