This place has amazing food from the beef to the sausage to the thin crust pizza to the thick crust! Everything is delicious!! The staff was so friendly and food was prepared fast!! If you are in the dells and want some pizza this is the place to go!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.