NY Kids Club - Tribeca 88 Leonard Street, Manhattan, New York,