Subway 40755

Subway #40755-0 is a Subway restaurant located at Sunrise Plaza, 684 Blossom Hill Road, San Jose, California.