We've visited this location several times while in Schaumburg, and the pizza is consistently excellent. The crust is thick, but never soggy or doughy. We usually order the sausage pizza. Unlike some pizzas, this one starts with crust on the bottom, then a layer of cheese, then the sausage, and is topped with a layer of chopped tomatoes. There is no "sauce" to speak of. Our first time, we ordered extra cheese, and that was definitely not necessary. The extra cheese was overkill. After that first time, we just ordered it as itnormall came, and that was perfect.
Last year, we visited on my son's birthday. They don't sing or embarrass you, but they did bring him an amazing, huge ice cream sundae. He was beaming ear to ear! Luckily they brought enough spoons for all of us, because there is no way one person could eat that sundae, especially after a full meal of their excellent pizza!
I would warn you to either call ahead for a reservation, or arrive 45-60 minutes before you want to eat, especially on a weekend. Their excellent food has won them quite a following, and the line to get in is usually long.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.