Added, but I couldn't figure out what to do with https://www.openstreetmap.org/node/737526145

My instinct is that it's gone or maybe just another name for this restaurant, but I couldn't decide based on the apartment building and restaurants websites 