Yes they do take credit/Debit Cards
Thank you for your replies. Went there and it was great!
Yes they do.
Yes but no American express
Yes they do take credit cards and debit cards so long as the Visa or MasterCard logo are on them.
Yes
Yes, they do take credit cards!
Yes I believe they do
Thanks! Your answer is awaiting moderation.