El Rancho Inn

1100 El Camino Real
650 742-5588
Millbrae
California
United States
website