I don’t recognize the main dish or dessert – beyond being some sort of pudding presumably with blueberries and something else on top.
What are they called?
That depends on whether you are Greece (call it gyros) or Turkish (call it kebap) or whether you want to risk a fight (calling it gyros in front of Turkish people or vice versa).
The way it’s served here matches what I’ve had at greek fast food places in Germany
The mainndish is just kebab meat with some salad with tons of Mayo and some slices of onion
Apparently not Mayo, yogurt with a sprinkle of random veggies. It’s tzatziki