ADVERTISEMENT

Figaro Culinary expands Laguna operations to boost food export strategy

Published Dec 24, 2025 12:00 am  |  Updated Dec 23, 2025 04:32 pm
L-R: Jose Petronio Español, President / Chief Financial Officer of FIDI, Brian Gregory Liu, Chairman of Figaro Innovation and Development Inc., Tereso O. Panga, Director General of PEZA and Joy Anidelle Alguso, Deputy Director General of PEZA
L-R: Jose Petronio Español, President / Chief Financial Officer of FIDI, Brian Gregory Liu, Chairman of Figaro Innovation and Development Inc., Tereso O. Panga, Director General of PEZA and Joy Anidelle Alguso, Deputy Director General of PEZA
Figaro Culinary Group is scaling up its manufacturing subsidiary to bolster its long-term growth strategy, positioning the company to move beyond traditional retail and enter the international export market.
The publicly listed food and beverage operator announced that its wholly-owned unit, Figaro Innovation and Development Inc. (FIDI), has formalized a supplemental agreement with the Philippine Economic Zone Authority (PEZA).
Figaro Culinary said the move reaffirmed FIDI’s status as a registered export enterprise and secured its strategic operations at the Laguna Technopark – Special Economic Zone.
Under the terms of the agreement, FIDI will focus on the manufacturing of various food innovations and specialized products, including the Anghel Kape line, which currently supports the broader Figaro Culinary Group portfolio.
The unit was established to serve as the group’s central innovation hub, allowing the parent firm to scale food production and improve supply chain efficiency as it prepares for a larger domestic and global footprint.
“This agreement supports Figaro Culinary Group’s broader vision of expanding its food platforms beyond retail, strengthening manufacturing, and positioning our brands for future growth,” said Jose Petronio Español, FDI chief financial officer.
The expansion signals a shift for the group, which has traditionally been known for its coffee shop and restaurant chains. By leveraging its PEZA-registered status, the company said it can access fiscal incentives and streamlined regulatory processes that are essential for large-scale toll manufacturing.
FIDI is currently tasked with the production of coffee mixes and other food products, aiming to align its quality standards with international requirements to meet the rigorous demands of foreign markets.
PEZA Director General Tereso O. Panga noted that the growth of companies like FIDI is critical for driving innovation and inclusive growth within the country’s economic zones. By centralizing its manufacturing in a specialized zone, Figaro aims to reduce production overhead while developing new food formats that can be distributed through both its own retail outlets and external third-party channels.
The long-term strategy involves transitioning from a domestic-heavy retail model to a diversified food manufacturing entity. This shift is expected to provide the group with a more resilient revenue stream, particularly as it looks to mitigate the risks associated with the competitive local restaurant landscape by focusing on high-volume production and export-quality goods.

Related Tags

Figaro Culinary Group Philippine Economic Zone Authority (PEZA) Tereso Panga Jose Petronio Español
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.