Homemade Sesame Snaps (Greek Pasteli or Sesame Seed Bars) | Recipe from Food By Maria