Subway 31688

Subway #31688-0 is a Subway restaurant located at, 1710 Berryessa Road Suite 111, San Jose, California.