Cafe ChelseaCafe ChelseaCafé Chelsea is a new all-day French American bistro located within the historic Hotel Chelsea; it is the hotel’s first new restaurant…Oct 8, 2023Oct 8, 2023