Subway De La Cruz Road
Telephone:
408-492-1703Website:
www.subway.comCategories:
RestaurantsRestaurant hours
Mon-Fri: 7:00 AM-10:00 PMSat-Sun: 8:00 AM-4:00 PM
Available For
Curbside Pickup: 11:00 AM - 7:00 PM, BreakfastAbout Subway De La Cruz Road
The Subway restaurant located at 2480 De La Cruz Road, Santa Clara CA 95050 is a great place to grab a quick and delicious sandwich. The restaurant is clean and well-maintained with friendly staff who are always ready to help. The menu offers a variety of sandwiches, salads, and sides to choose from and the ingredients are always fresh. The restaurant also offers quick and efficient service making it an ideal place for a speedy lunch or dinner.Other Subway Locations
Subway locations in Santa ClaraSubway locations in California
Subway locations in United States
Subway locations worldwide