The beef thing doesn't look a lot better. Actually, none of it does. It's all a bit Wetherspoons plating, which would be fine if you were in a Wetherspoons and not paying £17 for two scallops.
All a bit of a shame, I love Turkish food, and I can't say I've ever been served anything that looks that bad, even in the most basic ocakbasi and at price-point somewhere below £5.