This is always a favorite location of mine for just about any special occasion. The food is top-notch and the service has never been bad. It's defintiely one of the best restaurants in the valley.
I recommend the roast lamb, as it's what I usually get, but there's always a lot of good choices. The downside is the size of the restaurant and the parking. It can get a little cramped in there on the weekend, but to me that's a sign of a good restaurant. The streets are usually full so your best bet is the valet.
Pros: consistently good, not too pricey
Cons: can get cramped, hassle to park there
more