News Room Login
Café Chelsea is a new all-day French American bistro located within the historic Hotel Chelsea; it is the hotel’s first new restaurant since the opening of El Quijote in 1930.
Cafe Chelsea 218 W 23rd St New York, NY 10011