Subway 17639

Subway #17639-0 is a Subway restaurant located at 3310 University Avenue, San Diego, California.