Address: Metro Mall, 6626 Metropolitan Ave, Queens, NY 11379, USA
Down the ramp , in the back of the building. There's no way to get to it from the main mall
It's in the mall. But you have to park in the back. There is the entrance
The back of the mall
Add Answer
Thanks! Your answer is awaiting moderation.
Is it open weekdays or weekend's
How much to get in
What do you have
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