Do they accept cards?
Address: 6th Avenue &, W 53rd St, New York, 10019, USA
Amanda Bachan-Ramharack | Nov 7, 2020
They do not take credit cards
shareef ezzaouia | Nov 8, 2019
They do not as of today.
Mahmoud Fathi | Nov 8, 2019
Yes
Thanks! Your answer is awaiting moderation.