Subway 36336

Subway #36336-0 is a Subway restaurant located at, 9254 Scranton Road Suite 104, San Diego, California.