The North Face is located in Nishinomiya, Japan on 阪急西宮ガーデンズ 3F, 14-2 Takamatsucho. The North Face is rated 3.7 out of 5 in the category outdoor clothing and equipment shop in Japan.
Address
阪急西宮ガーデンズ 3F, 14-2 Takamatsucho
Service options
In-store pick-upIn-store shopping