Unable to answer "Is this still here?" – Pirates Pizza (Pizza Restaurant) – https://osm.org/way/395682392 via StreetComplete 62.2:

Rythm of blue art gallery and lord jim's locker (bookstore, nautical charts)