I really wanted this new pizza place to be great but we were sorely disappointed. We ordered pizza and were surprised that the green peppers and mushrooms were canned. We really prefer fresh veggies. The crust is a manufactured crust and is not hand tossed. The last complaint I have is that we tried delivery and the order was messed up when we received it. I called to only have the manager or owner swearing as he hung up the phone. Still need a good pizza place in the Windsor/DeForest area.