Till Ke Laddu (Sesame Seed Jaggery Balls) or Til Patti Chikki (Sesame Seed Bark) on December 22, 2020 Indian Dessert +