Subway 30442

Subway #30442-0 is a Subway restaurant located at Harbor Sq. at Liberty Station, 2560 Laning Road Suite A101, San Diego, California.