Toss cherry tomatoes with olive oil, salt, pepper, and chili flakes. Set aside.
In a bowl, mix yogurt, grated garlic, and lemon juice until smooth. Spread the yogurt mixture onto a serving plate.
In a small bowl, combine red wine vinegar and thinly sliced shallots. Let marinate for 10 minutes.
Spoon marinated shallots and vinegar over the yogurt, then top with seasoned tomatoes.
Garnish with fresh dill and Aleppo pepper or sumac, if using. Serve immediately.