They have a few shops around the world (NYC being the only one in North America though )

I like the plain truffles best. Dusted with cocoa powder. It's hard not to eat the entire dang box in one day!