Subway 42032

Subway #42032-0 is a Subway restaurant located at Santa Teresa Village Shopping Center, 7042 Santa Teresa Boulevard, San Jose, California.