Kitchen At Palo Alto

4216 El Camino Real Palo Alto, CA 94306 United States of America

(650) 843-0795

Location