Subway
Address:
2421 The Alameda, Santa Clara, CA 95050
Phone:
(408) 984-1938
Hours:
- Mon: 7am-11pm
- Tue: 7am-11pm
- Wed: 7am-11pm
- Thu: 7am-12pm
- Fri: 7am-12pm
- Sat: 8am-12pm
- Sun: 8am-11pm
Other Details:
Founded in 1965, the SUBWAY
Restaurants,
Foods-Carry Out,
Subs & Sandwiches,
Delicatessens,
Deli,
Subway
Other Businesses:
- New Camau Restaurant at 3775 Lafayette St, Santa Clara, CA 95054
- Taco Bell at 1680 El Camino Real, Santa Clara, CA 95050
- Posh Bagel at 3957 Rivermark Plz, Santa Clara, CA 95054
- Starbucks Coffee Co at 3113 Mission College Blvd, Santa Clara, CA 95054
- Peet's Coffee & Tea at 3932 Rivermark Plz, Santa Clara, CA 95054