Subway 3303

Subway #3303-0 is a Subway restaurant located at, 2885 El Cajon Boulevard Suite D, San Diego, California.