Location: 4460 El Camino Real, Los Altos, CA 94022
Phone:(650)559-7890
Category: Hotels & Travel
Tags: Breakfast Restaurants, Hotels