Subway 47434

Subway #47434-0 is a Subway restaurant located at, 7625 Linda Vista Road Suite 103, San Diego, California.