Unable to answer "Is this still here?" – Restroom – https://osm.org/node/446315591 via StreetComplete 58.2:

Under construction as of july 23, so restraunt and restroom are closed. There is a porta-potty here though