Subway 19753

Subway #19753-0 is a Subway restaurant located at Felicita Junction, 1611 South Centre Parkway Suite A, Escondido, California.