Unable to answer "Are credit or debit cards accepted here?" – Fresh Carnival Restaurant (Restaurant) – https://osm.org/node/12117644101 via StreetComplete_ee 58.21:

This is in the NCO building now, closer to the north side.