1 yr ago•XpressreviewedShow Palace42-50 21st St Long Island City, NY 11101Don't show up before midnight