Greasy italian food at its best. Lots of selection, most of it greasy. Meatballs are good though, so worth the price of admission.
This place has been around a long while, and has undergone some ownership change i think. I still like it. Almost gave it 4 stars, but i relented; its not quite 4 star level at this time.