Subway 32364

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