I have to qualify that I used to live near Chicago, so I am a pizza snob.
However, All Gon does a decent pizza - just make sure to add extra cheese. Not real crazy about the "meat crumbles" that are supposed to be sausage or hambuger - I suggest pepperoni.
They normally have a nice salad bar with hot soups. Decent sandwiches and italian dinners. Home-made fudge is available too.
This is an no-alcohol restaurant.