Today we welcomed our Boston Flagship Store on State Street in the heart of Boston’s most exciting and emerging district. Wouldn’t you like to get away? Sometimes you want to go where everybody knows your name, and they’re always glad you came…if you didn’t already read this to the tune of the “Cheers” theme song, go back and do it again. After all, we are in Boston!
Boston marks our second Flagship location, joining our New York City Flagship Store on Madison Avenue.