265 Canal_location.png

We Proudly Call Chinatown Our Home.

265 Canal Street is located in the heart of downtown New York, where SoHo, TriBeCa and Chinatown merge. Conveniently located directly outside of the Canal Street Subway Station in a community rich with culture.