City Square Pizzeria Opening Next Month in Downtown Walnut Creek

1360 Locust St, Walnut Creek

Thanks to a reader for sending word that the pizzeria City Square is opening in downtown Walnut Creek where Bierhaus used to be next month. Over the weekend, they had free (square) pizza slices outside. Check for photos and updates on their website here.