Mar 27 2014Kellan Hori Cho’s; The end of an era It was a sad day when I found out Cho’s was closing. It was one of those staple establishments in Palo Alto... Read More