Kitchen At Palo Alto

Hilton Garden Inn, 4216 El Camino Real, Palo Alto, CA

Menu (As of 10/30)

Kitchen At Palo Alto: hours and how to order