Subway 43414

Subway #43414-0 is a Subway restaurant located at, 5375 Kearney Villa Road Suite 118, San Diego, California.