This Subway location has closed
Subway
1171 Homestead Rd Suite 120, Santa Clara CA 95050
Write a review
Nearest Subway Stores
0.93 miles
Subway - 2068 El Camino Real, Santa Clara
1.26 miles
Subway - 2480 De La Cruz Blvd, Santa Clara
1.47 miles
Subway - 2503 Scott Blvd, Santa Clara
You May Also Like
0.17 miles
TOGO'S Sandwiches - 1000 Lafayette St A, Santa Clara
Sandwich Shop, Fast Food
0.5 miles
Annie's Sandwiches - 2925 Park Ave, Santa Clara
Sandwich Shop, Vietnamese
0.77 miles
Ike's Love & Sandwiches - 2235 The Alameda, Santa Clara
Sandwich Shop, Gluten-Free
Santa Clara, California
Subway
Sandwich Shop in Santa Clara, CA
1171 Homestead Rd Suite 120, Santa Clara
Suggest an Edit
Nearby Stores
United States Postal Service
1200 Franklin Mall, Santa Clara
The UPS Store
1231 Franklin Mall, Santa Clara
American Legion
958 Homestead Rd, Santa Clara