Subway 28516

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