I've noticed that there seem to be a few sit-down Italian food restaurants. Are any of them better than the others? I seem to be leaning towards Mama Melrose's, Tony's Town Square or Via Napoli. Oh, also I'm not a huge fan of sweet tomato sauces , though my DOH LOOVES them. I tend to be more of a alfredo or cream sauce kind of girl.
What are your thoughts?