I always found Leona's to be adequate, nothing more nothing less. I certainly wouldn't call it bad. Bad is reserved for Olive Garden. One thing I must say, when I lived on Racine, near Belmont, years ago. The pizza arrived HOT - burn your mouth hot. Not something you can say for most any other place that delivers. All that said, it is not a destination restaurant.