They take credit or debit. Very affordable. Anyone can shop there.
They take credit cards too, and anyone can buy there.
I've been several times and used a credit card every time. I've also never been asked for any kind of membership or proof of restaurant ownership.
Thanks! Your answer is awaiting moderation.