You know, it's so funny that you brought this up! I've only been there once, when visiting my family in PA, since there aren't any by me. Well I'm leaving in just a few hours to visit them and they've already planned a trip with the whole family there! The one time we went we thought it was great, and my family would know, my Mom and my aunt (her sister) grew up in Little Italy.
P.S. Cheesecake factor is
amazing!!!!! It's a favorite when I'm home in Miami, but sadly there are none in Tallahassee.