Dinner at Chef Chu’s

Chef Chu's 1067 N San Antonio Rd, Los Altos, CA

Come join us for a group dinner at Chef Chu's in Los Altos, a Peninsula favorite since opening its doors in 1970. You can check out their fabulous menu here: Menu | Chef Chu's We will have at least one table of twelve (12), and will add a second reservation if necessary, so please RSVP […]