Unable to answer "Is this still here?" – Eten by Felix (Restaurant) – https://osm.org/node/2878982047 via StreetComplete 58.0:

Apparently the building is no longer exists.

Attached photo(s):
https://westnordost.de/p/219482.jpg