Anyone been? My coworker is from Sichuan and he likes it quite a bit. Don't have any more info.
They have a San Leandro location as well.
Chi Li Palace
699 Lewelling Blvd Ste 270, San Leandro, CA 94579
177 W Calaveras Blvd, Milpitas, CA 95035