Subway 55097

Subway #55097-0 is a Subway restaurant located at Downer Square Shopping Center, 432 Blossom Hill Road, San Jose, California.