The North Face has a big, bold wrapper concealing their soon-to-be store in Bellevue Square. The new store will be located across the way from Fuego, where Fuego’s sister store, Helo, was located for a short time. This will be the first North Face store in Bellevue; they currently have stores in Downtown Seattle and the University Village. Bellevue Square’s store is slated to open this fall of 2011.
Sweet!!