Wait no longer: Cho's officially opened for business Saturday, Feb. 21.
Cho and wife Daisy Yu were reportedly aiming to open at 209 1st St. the first week of January, but have been delayed waiting for the gas line to be connected.
The Yus had closed their longtime hole-in-the-wall restaurant on California Avenue in Palo Alto last year after the landlord decided not to renew their lease.
According to a menu posted in the shiny new Los Altos restaurant's windows a few weeks ago, Cho's will be open Tuesday-Saturday, 11 a.m. to 5 p.m., though posters on Cho's Facebook page wrote that the small restaurant was closed by 3:45 p.m. on opening day.
Check out the menu for items and prices (cash only):