2135 El Camino Real, Santa Clara, California 95050 USA
28. Spicy Shan Noodle Stir Fry
Photo Credit: Yelp