Subway 2265

Subway #2265-0 is a Subway restaurant located at Escondido Village Mall, 1325 East Valley Parkway, Escondido, California.