Subway 2679

Subway #2679-0 is a Subway restaurant located at, 451 El Camino Real West , Mountain View, California.