Subway Restaurant
6120 Telegraph Rd
Ventura
CA
93003
(805) 658-2891
subway.com
Open Map
black forest ham
cold cut combo
Deli
Fast Food Restaurant
Kid Friendly
Restaurant
Sandwich Shop
Sandwiches
spicy italian
sweet onion chicken teriyaki