Delicious Italian Food in beautiful downtown Los AltosLunch, Dinner and Take out
Pepperoni, salami, sausage & bacon.