Delicious Italian Food in beautiful downtown Los AltosLunch, Dinner and Take out
Six prawns served grilled or sautéed.