Caffe Palermo is known for the best cannoli in Little Italy, no wait the box actually says “Best cannoli on planet earth.” That’s a lot to live up to, especially for someone who isn’t the biggest cannoli fan. Well, they did it! They’re so fresh, they crumble in your mouth. The filling was cool, soft, and thick. These rich desserts are certainly in a class of their own. I’ve never fully enjoyed cannolis until now. “Baby John” is dubbed the Cannoli King…well deserved. Head to Mulberry Street for some Italian excellence in pastry.