Subway
2503 Scott Blvd, Santa Clara
(408) 748-1715
Recent Reviews
Order Online
You May Also Like
Taqueria Vallarta - 2525 Scott Blvd
Mexican, Gluten-Free
Spreadz Sandwiches - 2348 Walsh Ave G
Sandwich Shop, Salad
Carl’s Jr. - 2495 Lafayette St
Fast Food, Burgers
Restaurants in Santa Clara, CA
Subway
2503 Scott Blvd, Santa Clara, CA 95050
(408) 748-1715