Subway

1364 3rd Ave
Chula Vista, CA
619.476.1120
32.625802
-117.073865

for Subway
Directions
from: