Do they accept credit card?
Address: 2658 Broadway, New York, NY 10025, USA
Vernita Worrell | Oct 8, 2018
Yes
gregory torres | Oct 8, 2018
Yes they do. Unless their computer is down.
Ana Montellano | Oct 8, 2018
No they don't ..
They only accept cash.
Thanks! Your answer is awaiting moderation.