Take credit cards?
Address: 10-76 Jackson Ave, Long Island City, NY 11101, USA
luisa jordan | Oct 30, 2019
Reservations for tomorrow?
Anna Sherman | Oct 30, 2017
Hi Ricardo, yes they do accept credit cards!!! Enjoy.
Simona Chenault | Oct 30, 2017
Yes. They do take credit cards
Thanks! Your answer is awaiting moderation.