Abercrombie and Fitch Open their first Flagship Store in Asia…in TOKYO, JAPAN

Yep, we officially have opened our doors today, December 15th 2009 with the first Asian flagship. The location is right in the middle of Ginza on the famous Chuo-doori (street) right next to the Ferragamo flagship store and the Japanese department store, Matsuzakaya. The line stretched down from the store to Shimbashi station …