Subway 30816

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