Mini rolls with toasted bread and tasty layered snacks