Subway 2926

Subway #2926-0 is a Subway restaurant located at 3860 Valley Centre Drive Suite 403, San Diego, California.