Subway 45877

Subway #45877-0 is a Subway restaurant located at Almaden Plaza Shopping Center, 5353 Almaden Expressway M-28, San Jose, California.