Business Hours

About

All Slabbed Up BBQ is a barbecue restaurant located in Leavenworth, KS.

Past Print Ads