The Shack Pizza, Burgers, Malts, Homemade Cheese Curds!!!!!!! (715) 639-2235 View Website 123 S MAIN ST ELMWOOD, WI 54740 Share: Older Post South Fork Cafe Newer Post Country Fit – Smoothie & Juice Bar