Roll House

3486 El Camino Real
Santa Clara, CA
408.246.4888
37.352262
-121.992388

for Roll House
Directions
from: