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.

© 2014 Palo Alto Online.
All rights reserved.