Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: Los_Altos

Z, Los Altos, California










Z
127 First St. (near State)
Los Altos CA United States

Opening in August 2001 under the direction of executive chef Noah Cooper, this modern French restaurant takes the place of Adobe Creek and Prima Strada.


Phone: 650.917.2000
Smoking: not permitted