Subway 3285

Subway #3285-0 is a Subway restaurant located at Mesa Shopping Center-East Shopping Center, 9460 Mira Mesa Boulevard Suite B, San Diego, California.