Map & Directions - Subway Sandwiches & Salads
View Menu
Subway Sandwiches & Salads
5805 Silver Creek Valley Rd, Silver Oaks Plaza, San Jose, CA, 95138
(408) 809-4436 (Phone)
5805 Silver Creek Valley Rd, Silver Oaks Plaza, San Jose, CA, 95138
(408) 809-4436 (Phone)