Subway

13531 Otay Lakes Rd
San Diego, CA
619.522.7264
32.632436
-116.897621

for Subway
Directions
from: