Blank

Cetrella

 400 Main St, Ste 100
Los Altos, CA
 

Good stuff

Is Centrella the best restaurant you’ve ever been to? Probably.

See all reviews

Log in to your Menuism account to leave a comment.

See all latest comments

I Dine In:
Apyonin reviewed Cetrella