Subway

1722 Euclid Ave
San Diego, CA
619.266.1388
32.723379
-117.08531

for Subway
Directions
from: