Apple Store R091

Apple Store R091 is an Apple Store located at UrbanBLD Shinsaibashi, 1-5-5 Shinsaibashi, Chuo-ku in Osaka, Japan. The store opened on August 28, 2004.