Subway 10197

Subway #10197-0 is a Subway restaurant located at Ruffin Village Shopping Center, 9363 Clairemont Mesa Boulevard Suite R, San Diego, California.