Subway 51734

Subway #51734-0 is a Subway restaurant located at Independence Square, 7373 Clairemont Mesa Boulevard Suite A, San Diego, California.