Subway 34195

Subway #34195-0 is a Subway restaurant located at Point Loma Market Place, 955 Catalina Boulevard Suite 105, San Diego, California.