Subway 69003

Subway #69003-0 is a Subway restaurant located at Silver Oaks Plaza, 5805 Silver Creek Valley Place Suite 20, San Jose, California.