A döner is between 2.5 and 5.0 EUR in Berlin (roughly 2.75 to 5.5 USD).
That's takeaway or eat in at a place with a few tables but w/o table service.
Meraba, which uses high quality organic meat from the region, comparable to the quality of the protein stated in the article, asks 4.5 EUR. A whole plate is 10 EUR.[1]
If order to your doorstep it's 6.5 EUR.[2]
[1] https://www.top10berlin.de/en/cat/eating-257/kebab-shops-230...