Subway 48336

Subway #48336-0 is a Subway restaurant located at Sequoia Station Center, 1051 El Camino Real Suite C-6, Redwood City, California.