Some tikkas for your taste buds

  • 5 years ago
Chakh Le Academy: The class gets a delightful lesson on the art of making tikka's and truly delightful snacks.