Island Abbey Foods Ltd., known for their Honibe products and an appearance on Dragon's Den in 2011, officially unveiled its 13,500-square foot production facility today (Sept. 14) at an open house event in the Biocommons park in Charlottetown (Prince Edward Island).