Unable to answer "Are credit or debit cards accepted here?" – I fratelli (Greengrocer) – https://osm.org/node/12007219896 via StreetComplete 62.1:

Chiuso per fine

Attached photo(s):
https://streetcomplete.app/p/321144.jpg