No idea who has the "best", but try: Brar Sweets (2 locations) , Spice Town Halal Meat Market (Scarborough), Sadroos (Scarborough). Anytime you pass by an Indian/halal grocery store, stop in. Almost every Indian grocery sells snacks near the pay counter.