Delicious arabic fast-food meat rolls and veggies