Delicious food at an affordable price, in downtown Los Altos, CA. Delicious pastas, entres, salads and list of imported and domestic wines.
The lunch menu is served seven days a week untill 4:00 p.m. Fresh bread is bake daily.
more
|