Unable to answer "Are credit or debit cards accepted here?" – Ristorante Luna Rossa (Italian Restaurant) – https://osm.org/node/347332888 via StreetComplete 62.2:

An der Tür ist ein Schild: "Dauerhaft geschlossen".