Sorry, don't know the English name of this restaurant but a friend has recently recommended me to try this place for Szechuan food and claims its the best in the bay area. I don't have any information on it besides it being in a shopping mall and the chinese name is Qi Feng Ge.
Address is 699 Lewelling Blvd, San Leandro.
Anyone been? Hows the food?