While it is not as romantic or upscale as Giavanni's, Dominic's, Kemoll's, etc I would have to say that Favazza's has my favorite italian food in all of St. Louis. Everytime we go there we are warmly greeted and the food is always top notch. Their wine list isn't too big but there are good ones on the list.
Pros: food, service
Cons: nothing
more