Restaurante
Subway
Recomendado por 52 personas locales,
Ubicación
2799 El Camino Real
Santa Clara, CA
Consejos de personas locales
Castro Valley has about 3-4 subways, This is the closest one if you're looking for a quick sandwich!