Subway 33444

Subway #33444-0 is a Subway restaurant located at Bel-Air Plaza Shopping Center, 1753 North First Street Suite 20, San Jose, California.