Delicious Italian Food in beautiful downtown Los AltosLunch, Dinner and Take out
Spinach, ham, tomato, artichokes & ricotta.