Subway 3303

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