Delicious Italian Food in beautiful downtown Los AltosLunch, Dinner and Take out
Olive oil base, tomato & basil.