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