It's been teased for months, but Showcase has hit the ground running! We're proud to say that we've officially launched our FIRST store in the United States at Walden Galleria in Buffalo, New York. Come by and say hi!
Walden Galleria is Buffalo New York’s largest destination for shopping, dining, and entertainment! Sounds like a perfect fit for us right? :)