Cypress Restaurant at Night

Cypress, located at 1388 Locust St. in downtown Walnut Creek, opened on September 6, taking the place of Vesu, which closed rather quickly. The remodel on the outside that Vesu did originally is quite cool, and last night you could see a pianist playing right through the curved glass floor-to-ceiling windows. It was a packed and lively scene despite being a weekday.