I really enjoyed Mama Melrose when I dined there last week. I remember visiting Tutto years ago, and none of our party enjoyed the food, so I haven't been back since. So, I can't speak for Tutto as of recently, but MM was very good.
Also, if you enjoy sangria, their's was very tasty.