2219 Sycamore Rd, DeKalb, Illinois 60115 USA
1/2 Slab of Baby Back Ribs and Chicken
Photo Credit: Yelp