Awesome food and service

    I really love the food and service. This is a must go for meat lovers in Nairobi. Definitely coming back