Tim Hortons, (at 86th street), New York