I eat out a lot and there is plenty of bad Italian in the Valley. La Finestra is not that Italian. La Finestra is the shining beacon of hearty yummyness. The lazagne is ridiculous. Make sure to order a Margherita Pizza first thing when you sit down. It can't be beat. Very accommodating staff. The owner is always present and friendly.
Pros: Everything and they do lunch!
Cons: They don't deliver :(
more