Their Walnut Creek, California location has an indoor ... but we can definitely confirm that it's a bona fide local legend-and the cheese pizza there is pretty good too! Slice House – Best ...
They brought a slice of the San Francisco Bay to landlocked Walnut Creek. But after nearly three decades, the owners of the ...