Eating places
Chicago Rib Shack
Chicago Rib Shack in Leeds, England, is a vibrant eatery renowned for its mouthwatering barbecue dishes, particularly its tender, flavorful ribs. With a lively atmosphere and a menu bursting with American-style comfort food, it’s the perfect spot for meat lovers and families alike. Enjoy a casual dining experience with friendly service, where the smoky aromas and hearty portions will leave you craving more. Generated from this place's information