Unable to answer "Are credit or debit cards accepted here?" – NonSoloPane – https://osm.org/node/4182829178 via StreetComplete 57.4:

Cards accepted for payments over €1.50 (as of 2023).

Carte accettate per pagamenti superiori a €1,50 (informazione risalente al 2023).