Subway 25114

Subway #25114-0 is a Subway restaurant located at Burlingame Plaza, 1857 El Camino Real, Burlingame, California.