This place has the freshest, and by far the best, canoli(s) on earth. Their ices are made with local fruits. Their other pastries are great too. This is a MUST when we visit family and friends in NOLA.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.