Unable to answer "Is this still here?" – Pizzeria La Vela (Restaurant) – https://osm.org/node/4704561251 via StreetComplete 58.2:

Same place but new name:ott88TTL un infinita di idee (ristorante pizzeria gourmet)