Subway 2679

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