Szechuan Garden Express image
From 1985 to 2004, our head chef Eddy Huang owned and operated Szechuan Garden Restaurant on Castro Street in Mountain View. That location was a favorite for locals, known simply for the excellent taste of our food. Szechuan Garden is... more