Subway 23556

Subway #23556-0 is a Subway restaurant located at Orchard Farm Shopping Center, 6180 Bollinger Road, San Jose, California.