Love the new look Weekly
Original post made by Resident, Another Palo Alto neighborhood, on Sep 26, 2008
Great improvement to the two weak copies we had been relegated to.
Cho's, beloved dim sum spot, to reopen in Los Altos
By Elena Kadvany | 8 comments | 5,603 views