This place is now closed, but was very good when open and had a good buffet. The lasagna was also good. But if tou still want good Italian, try franks sunny Italy on Delaware ave.
“No longer there”
Hole in the wall pizza/pasta joint actually has some really good food. Very cheap, with frequent good specials. On top of that, coupons are readily available.