Shopping Walnut Creek Mancini’s Sleepworld Opens on N Main St in Walnut Creek August 21, 2013 8:30 am 1359 N. Main St, Walnut Creek Back in April I noted that Mancini’s Sleepworld would be moving from their Locust St. location in downtown Walnut Creek to N. Main St. (where Giggle used to be) and they are now open in this new location. Previous Post 80s Party Alert - Martha Davis and The Motels at Blu 42 in Walnut Creek this Friday Next Post Jersey Mike's Subs Opens in Danville