This Small Town Illinois Restaurant Is A Pizzeria, Steakhouse, and BBQ Pit All-In-One
Some diners specialize in one thing, while others take on a little bit of everything. That's why we call this eatery in Norris, Illinois an all-in-one restaurant. BBQ, pizza, steak…