Menu
Shopping

Mancini’s Sleepworld Opens on N Main St in Walnut Creek

mancinis-sleepworld-walnut-creek-main-st
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.