New York Central

Published On 11/24/2010 Published On 11/24/2010
Previous Venue Next Venue Venue Description
1. New York Central 109 E 42nd St, New York, NY 10017

Situated above the lobby of the Grand Hyatt hotel, this new joint's a homecoming for a native NY'er who until now was big-timing it in Chicago, with a vibe like a futuristic atrium thanks to "above sidewalk seating", metallic bar light fixtures, automa