Subway 17639

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