Somewhere near Columbus Circle, I think? Or Central Park? My last NYC trip was too fucking long ago.

Somewhere near Columbus Circle, I think? Or Central Park? My last NYC trip was too fucking long ago.