Roll House
3486 El Camino Real, Santa Clara 95051