Subway 28516

Subway #28516-0 is a Subway restaurant located at, 2090 North Capitol Avenue Suite C, San Jose, California.