When you are anywhere near North Beach and find yourself wanting a little something for dessert, be sure to head here. They have, by far, the best cannoli I have ever eaten (and I have eaten a lot of cannoli). The shell is perfectly crisp, almost like it was made just when I arrived. The filling was simply perfect. And the small pieces of candied fruit on the ends, which I believe they make there, were a delightful addition. Dont't let the austere look of the place give you second thoughts. Walk inside, go to the counter on the right, order a cannoli, take a bite, and then feel your smile go ear to ear.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.