Subway 32105

Subway #32105-0 is a Subway restaurant located at Hillside Village Plaza, 1915 El Cajon Boulevard, San Diego, California.