1372 N. Main St, Walnut Creek
After almost 10 years in business, CREAM is expected to close in early July in downtown Walnut Creek. Their Concord location will remain open. According to an email, “all equipment and fixtures will be available for sale after we close”.