Subway 22281

Subway #22281-0 is a Subway restaurant located at Fenton Marketplace, 2169 Fenton Parkway Suite A101, San Diego, California.