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?




....In our last two trips we split the Mezzo Metro Pizza...( That's between 3 people ) OMG....Now that's what I call Mama Mia....Yummy yum yum....




























