Subway 31504

Subway #31504-0 is a Subway restaurant located at El Norte Parkway Plaza, 1034 West El Norte Parkway Suite 1034, Escondido, California.