2 yrs ago•808mafiakidreviewedShow Palace42-50 21st St Long Island City, NY 11101Honest Experience- Would come back