Nyama Choma literally means "roasted meat", is one of Kenya's best-known specialities. It is usually served with a spicy tomato relish.