Subway
Address:
2855 Stevens Creek Blvd, San Jose, CA 95172
Phone:
(408) 246-7444
Subs & Sandwiches,
Country
Other Businesses:
- Taqueria y Neveria Ven at 2180 Monterey Rd, San Jose, CA 95112
- Los Cabos Taqueria at 5210 Prospect Rd, San Jose, CA 95129
- Taco Bell at 1114 Branham Ln, San Jose, CA 95118
- Little Caesar's Pizza at 1306 S Winchester Blvd, San Jose, CA 95128
- Britannia Arms at 1087 S DE Anza Blvd, San Jose, CA 95129