Unable to answer "Are credit or debit cards accepted here?" for https://osm.org/node/1764385831 via StreetComplete 43.2:

Tagged as off license alcohol shop - they have a "grandfathered in" license so it is not off license despite normally being prohibited for grocery stores