So I am new to this site but like most of you I have a love for 70(ish) percent chocolate. Anyway… I picked up this bar today from a local Russian Deli. It is pretty amazing actually. Not sure that I would say the best ever but its really really good.
Have any of you had this? Thoughts?