La Paloma

2280 El Camino Real
Santa Clara, CA
408.247.0990
37.35203
-121.964555

for La Paloma
Directions
from: