Address: 376 1st St, Los Altos, CA 94022, USA
Phone: +16509170300
Sunday: 4:30–9PM
Monday: Closed
Tuesday: 4:30–9PM
Wednesday: 4:30–9PM
Thursday: 4:30–9PM
Friday: 4:30–9PM
Saturday: 4:30–9PM
Evelyn Bless
Wonderful service, menu and ambiance. No crowds. This restaurant is a jewel.
Naveen Madapana
Went to this place a couple of times. One of my favorite Italian places. Pizza is not good. Other pasta dishes are good. They provide services such as leaving flowers on the table. That’s very nice.
Christine Massey
Every bite was delectable!
veronica martinez
Great food, fast service
Thanks! Your review is awaiting moderation.
Nope. Sign on the door
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.