Unable to answer "Are credit or debit cards accepted here?" – Armonica Café (Cafe) – https://osm.org/node/9332335319 via StreetComplete 57.1:

Credit cards definitely accepted. Not sure about debit cards.