Unable to answer "Is this still here?" – Star Imbiss (Fast Food) – https://osm.org/node/631750731 via StreetComplete 63.0:

Dies ist ein Trafo Häuschen. Star Imbiss ist das kleine Gebäude eins weiter nördlich