Sushi Express

4300 Great America Pkwy Ste 156, Santa Clara 95054, United States Get Directions to this spot
4300 Great America Pkwy Ste 156
Santa Clara, 95054
CA, United States
(408) 988-2555

Rate and review Sushi Express in Santa Clara, CA, United States!

Share your experiences at Sushi Express with your friends or discover more Restaurants in Santa Clara, CA, United States.