ART & RESTAURANT GUIDE

                            Chef Chu's
                                    1067 N San Antonio Rd, Los Altos, CA 94022
                                                            (650) 948-2696
The Peking Duck and all the other dishes that are prepared  table side, what a show. The food is great, the service is great, and the prices are reasonable. If you like Chinese food this is a must. Richard and Nancy give it 4 Stars, and $$ to $$$