Subway 4462

Subway #4462-0 is a Subway restaurant located at Friars Mission Center, 5608 Mission Center Road Suite 903, San Diego, California.