Subway 23192

Subway #23192-0 is a Subway restaurant located at Mervyns Plaza Shopping Center, 2068 El Camino Real, Santa Clara, California.