Buffalo Opens First U.S. Store - Slideshow

Canada-based brand unveils unit in New York’s SoHo district.

Pause slideshow to share images