Subway 50755

Subway #50755-0 is a Subway restaurant located at Ferrara Plaza, 2411 East Valley Parkway, Escondido, California.