Menu
Restaurants

City Square Closes in Downtown Walnut Creek


1360 Locust St, Walnut Creek

Open only since May, the pizzeria City Square, where Bierhaus used to be, has closed.