Cupertino Restaurant 19419 Stevens Creek Blvd Suite 100 Cupertino, CA 95014 Call 1-408-982-5832 Los Gatos Restaurant 1 N. Santa Cruz Ave. Los Gatos, CA 95032 Call 1-408-344-6736 Mountain View Restaurant 126 Castro St. Mountain View, CA 94041 Call 1-650-938-6736 Palo Alto Restaurant 261 University Ave. Palo Alto, CA 94301 Call 1-650-752-6492 San Francisco Restaurant 71 3rd St San Francisco, CA 94103 Call 1-415-915-6736