public

QED

Map it |  27-16 23rd Avenue, Astoria, NY 11105, United States

You may like this popular spot