Subway 30816

Subway #30816-0 is a Subway restaurant located at, 4131 El Camino Real , Palo Alto, California.