Subway 24115

Subway #24115-0 is a Subway restaurant located at, 3807 Fairmount Avenue Ste 400, San Diego, California.