Sesame bars are a traditional Mediterranean treat that everyone loves. Prepare tem with a handful of ingredients and in less than 30 minutes.
2.6k