Red Cottage Inn

1704 El Camino Real, Menlo Park