Steak Houses in Cairo, IL Mack's Restaurant3201 Sycamore StCairo, IL, 629146187349847Barbecue RestaurantsFoodPrince BbqResturantsSteak HousesUsed Restaurant Equipment Supplies Show More