It’s bad news for pizza lovers in Walnut Creek, California–a fan-favorite pizza place (although not a local place, as we’ll ...
For years, it was almost impossible to find good pizza here in the Bay Area. In Walnut Creek, however, things have changed dramatically over the past few years. The town is in the midst of a bona ...
San Francisco pizzeria Delarosa is taking its Roman-style pizza and small plates down ... and more recently closed locations in Walnut Creek and Roseville. According to the Business Times ...