Delicious Italian Food in beautiful downtown Los AltosLunch, Dinner and Take out
Tomato, onions, mushrooms, bell peppers & olives.