House Of Sichuan 20007 Stevens Creek Blvd Cupertino, CA 95014 Phone: (408) 777-9288 Fax: (408) 255-2028
Category: Restaurants