Subway 25577

Subway #25577-0 is a Subway restaurant located at Kera Mall a/k/a Media Mall, 2727 El Camino Real Unit C, San Mateo, California.