I still haven't been able to get ahold of owners Cho and Daisy Yu, but a visit to the new location at 209 1st St. yielded some more details. The general contractor for the project said the couple is aiming to open by the first week of January. They'll be in during the holidays to prepare, he said.
The new space is a step up from the Yu's hole-in-the-wall at 213 California Ave. It' has a shiny new kitchen and "Cho's" written in vivid red signage both inside and out. However, the kitchen takes up the majority of the 650-square-foot space, so there's no indoor seating. The general contractor said there will be seating outside along 1st Street.
The reincarnated Cho's at 209 1st St. in downtown Los Altos, one storefront over from the corner of State Street.
Cho's will serve the same dim sum staples it was known for for so many years on California Avenue: dumplings, pork buns, potstickers, egg rolls and the like.
Someone seems to be updating the Cho's Facebook page somewhat regularly, so check there for opening dates and information.