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
(212) 518-1813
dining@hotelchelsea.com
Visit Website
Media Room Powered By Press Advantage