Sometimes when I return home I get on a huge Italian kick. Normally the thought is to head to little Italy for most, but really I first think of here. I really like their stuffed cabbage, their subs are awesome too. If they have 'um I like those little white nugget snacks that come in the yellow box. Can't seem to find them anywhere else. Every italian or pseudo italian I know comes here at one time or another, it's pretty obvious why. Just delicious. They have something they call it Sicilian Pizza, I know it as Margarita Pizza, whatever you call it's delicious too. You have to try it at least once or you're missin' out on a Cleveland gem.