Shopping Walnut Creek Papyrus Coming to Broadway Plaza in Walnut Creek June 30, 2016 8:30 am Broadway Plaza, Walnut Creek It seems like just yesterday but the stationery store Papyrus closed almost two years ago in downtown Walnut Creek and they are finally coming to the backside of Broadway Plaza near Nordstrom. Broadway PlazaFeatured Previous Post Ramana Vieira Playing at Freight & Salvage in Berkeley on June 29th Next Post Mr. Green Bubble Coming Soon Signage Up in Downtown Walnut Creek