Address: Metro Mall, 6626 Metropolitan Ave, Queens, NY 11379, USA
Yes. There is a parking lot
Yes they do
Add Answer
Thanks! Your answer is awaiting moderation.
Do we need to show proof of vaccine
Are you guys open today
Is this place currently open ? If so what are the hours and prices ?
Trending Places
Amusement center
162-26 Cross Bay Blvd, Queens, NY 11414, USA
10 E 34th St, New York, NY 10016, USA
130 W 29th St, New York, NY 10001, USA
215 Schmidts Ln, Staten Island, NY 10314, USA
80-28 Cooper Ave, Queens, NY 11385, USA