Know a great happy hour or special for this location?
Indoor entertainment center with bumper cars, arcade games, a 3-level playground & kiddie rides.
Suggest an edit
Metro Mall, 6626 Metropolitan Ave, Queens, NY 11379