Cetrella ★★★★☆4.4 (508) Restaurants Mediterranean restaurant · Californian restaurant 160 State St, Los Altos, CA 94022 Call Website Details →