Santa Clara CA Subs & Sandwiches
1. 2235 The Alameda, Santa Clara, CA 95050 | Ike's Love & Sandwiches(408) 244-2034
2. 2799 El Camino Real, Santa Clara, CA 95051 | Subway Restaurant(408) 247-0109
3. 2855 Stevens Creek Blvd, Santa Clara, CA 95050 | Subway(408) 246-7444
4. 2855 Stevens Creek Blvd, Santa Clara, CA 95050 | SUBWAY(408) 249-7788
5. 2350 Mission College Blvd, Santa Clara, CA 95054 | Mission City Cafe(408) 567-0678