Hi, if you like Italian food here's the one for you. They have had them for a while and they are absolutely tasty! They have different ones you need to check in store. About two weeks ago I found some with Cappuccino cream and lemon. These are really Italian ones, famous brand. Around xmas you would pay 10 Euros in Italy for it! Their weigh is between 750gr and 900gr. The picture is for illustration, but it's similar to some of the ones they are selling.