Although we were there with a large group, service was good and the pizza delicious. Love their thin crust cheesy sausage pizza the most. Can't find pizza this good anywhere near where we live, so this is a mandatory stop when in LaCrosse.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.