11 mos ago•Diplomat23reviewedShow Palace42-50 21st St Long Island City, NY 11101SP bang for your buck !