Photo 1 of 2

View all

Longtime dim sum spot, Cho's on California Avenue, to close
Cho Yu has owned and operated Cho's Mandarin Dim Sum on 213 California Ave. for 35 years. Photo by Elena Kadvany.

© 2016 Palo Alto Online.
All rights reserved.