Has to be one of the best meat places in Harare