133-33 39th Avenue, Tangram Mall,
Shop Unit G4, Flushing, New York 11354
Monday - Sunday
10AM - 7PM
*Please bring your own socks!
We also provide socks at extra charge!
*To ensure kids have plenty of time to enjoy the play area, last walk-in admission will be an hour before closing