ADVERTISEMENT

Figaro group expanding as economy reopens

Published Mar 14, 2022 03:24 pm

Figaro Coffee Group (FCG) is gearing up to expand its local store presence in order to cater to more Filipinos nationwide as the economy reopens further.

In a disclosure to the Philippine Stock Exchange, the firm said it has upcoming store openings lined up in Lipa, Batangas; Ortigas business district; Bonifacio Global Cituy; Taytay, Rizal; Bacolod; Quezon City; and others.

71783

FCG currently has a store network of 111 —composed of 56 Figaro Coffee cafes, 41 Angel’s Pizza stores, 6 Tien Ma’s restaurants, 7 The Figaro Group Express outlets, and 1 Café Portofino outlet.

“As restrictions are coming down and pandemic is easing, the company is seeing a healthy rebound in consumer spending especially in eating out,” said FCG Chairman Justin Liu.

Figaro Coffee Group Chairman Justin Liu

He added that, “We look forward to meeting our customers where they are and opening outlets in strategic locations close to them.”

The firm is also venturing out of Metro Manila. While it already had two Angel’s Pizza outlets in Cebu, FCG still believes there is more potential, therefore it has opened another branch early this year along the busy V. Rama street in Cebu City, for a total of 3 stores in Cebu as of the moment.

“We’re really happy to have had positive feedback in Cebu. To speed up deliveries and reach our customers faster, we are still looking to further strengthen our presence in Cebu through expansion in areas surrounding Cebu City and its outskirts as well,” said FCG Chief Operating Officer Mike Barret.

He noted that there has been a considerable increase in inquiries from customers and potential franchisees in regions such as Cagayan de Oro, Bacolod, Tarlac, Bulacan and Iloilo, where the company also recently opened its second branch in Tagbak, Iloilo City, to good reception.

“We believe that the brand has successfully established its regular clientele and delighted customers have been telling their friends and families about it so everyone is looking forward to trying the products in their local areas,” Barret added.

In addition, FCG’s strong tie-up with Grabfood continues through constant communication, sharing of analytics and positioning in locations where Grab has strong presence in.

Having increased its sales in delivery last year, FCG is also strengthening its positioning in the dine-in and take-out segment to capture the strong foot traffic due to loosening of restrictions.

A majority of FCG’s Figaro Coffee and Tien Ma’s branches are now seeing stronger dine-in traffic while delivery is still going strong.

“Many customers are accustomed to the convenience of delivery so this segment will never go away. We seek to bring a positive dine-in experience as well for all our brands, which will well complement delivery revenues. We are also in strategic discussions with select lessors and malls to potentially locate our brands,” said Barret.

Related Tags

Justin Liu Figaro Coffee Group Inc.
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.