I have been to Cafe La Bellitalia quite a few times in the last several years. The food is consistently amazing! It is my go-to Italian restaurant in Madison.
If you are looking for reasonably priced quality Italian meal with huge portions, Cafe Bellitalia is your place!
I can personally recommend the vodka sauce. I crave it on a regular basis!