Pickup from El Nuevo Caridad at El Nuevo Caridad, 1618 St Nicholas Ave, New York, NY 10040, USA