Subway 32364

Subway #32364-0 is a Subway restaurant located at, 744 El Camino Real , San Carlos, California.