Get directions to: Blossom Du Jour - Chelsea, New York, NY
Restaurant address: 259 W 23rd St (at Chelsea, Manhattan), New York City New York, NY 10011, USA
Restaurant: Blossom Du Jour - Chelsea