BEST CANNOLI IN MAINE "A Lot of Italian for Not Much American" ANTHONY'S $3.50 each / $19.95 for 6 and $35 for dozen Italian You must call ahead Kitchen as they are made FRESH Call or Visit 151 Middle St., Portland 207-774-8668 anthonysitaliankitchen.com SCAN HERE Uber Eats 2Dineln.om DOORDASH GRUBHUB" BEST CANNOLI IN MAINE "A Lot of Italian for Not Much American" ANTHONY'S $3.50 each / $19.95 for 6 and $35 for dozen Italian You must call ahead Kitchen as they are made FRESH Call or Visit 151 Middle St., Portland 207-774-8668 anthonysitaliankitchen.com SCAN HERE Uber Eats 2Dineln.om DOORDASH GRUBHUB"