Unable to answer "Is this place wheelchair accessible?" – Restroom – https://osm.org/node/10928870100 via StreetComplete 57.3:

It may be that there is a toilet inside the premises but on the street there is no toilet