I love their deep dish pizzas and pizookies - their signatures! This place can get busy, but wait times aren't too long. Also, the servers and whole staff are very friendly. I did order take-out last week and my order was wrong. I'm a vegetarian, so part of my order was a vegetarian mini; however, we got 2 BJ's Favorite minis. It was a hassle that we had to go back to get my vegetarian pizza, but at least they upgraded it to a small without charging. My friend got to keep the second BJ's Favorite mini, too. My only disappointment was that the hostess/cashier claimed that she checked the pizzas to make sure they were the correct ones, but the meat was quite OBVIOUS and couldn't be mistaken. We are human and everyone makes mistakes, but please do not lie to me. Especially to my face.
Well... I do not hold grudges, so 4 stars! :)