ADVERTISEMENT

Savor Pinoy comfort food favorites in this cozy cafe

Rediscovering yesterday's treasured moments with Merienda by Pan de Manila

Published Dec 4, 2023 03:31 am
Pan de Manila.jpg

Did you know that Pan de Manila, renowned for baking the nation's favorite pandesal, has a restaurant cafe?

As the Paskong Pilipino season unfolds, Merienda by Pan de Manila extends a warm welcome to families seeking not just a meal but an experience that encapsulates the nostalgic essence of a true Pinoy Christmas.

Made for families desiring a shared feast reminiscent of home-cooked meals, Merienda by Pan de Manila presents timeless classics like crispy beef tapa and palabok espesyal, alongside culinary innovations such as lumpiang embutido and lechon belly batchoy.

Pan de Manila 1.jpg

Radiantly illuminated, adorned with classic wood moldings, and featuring the iconic capiz, Merienda by Pan de Manila aims to evoke feelings of reminiscing the past, providing both the generations of yesterday and today with a sense of comfort. Accompanied by a steaming mug of café con leche or the enticing aroma of melted butter on puto bumbong and the sweet taste of coconut on bibingka — nothing beats a good merienda.

Merienda by Pan de Manila envisions a space where the scents and flavors of the food stir memories of heartfelt conversations at your grandparents' homes during merienda. Pan de Manila aspires to create an environment where local patrons can savor classic Filipino meals and treats, elegantly served in a warm and cozy Pinoy setting.

Nostalgia meets excitement as Merienda by Pan de Manila serves up lovingly prepared meals from scratch. They have curated as well the finest flavors from different provinces, making them accessible to city dwellers. 

Upon stepping inside, the familiar scents of various Filipino dishes being cooked transport you to afternoons eagerly awaited — the delightful aroma of arroz caldo and garlic Lucban longganisa envelops your senses; the rich aroma of coconut cream in a traditional palayok as ginataan is prepared, or the first sip of tablea tsokolate made from freshly ground cacao on the batirol soothes your soul.  Christmas favorites like puto bumbong and bibingka are also on the menu year-round.

Why merienda? The key to any Filipinos' heart (and stomach) lies in these afternoons reserved for sumptuous snacks like arroz caldo and suman with coco jam and muscovado. Recall helping your grandmother in her kitchen preparing these delectable treats. For Pan de Manila, Merienda is not just a snack; it is a ritual that strengthens family bonds — a time for stories and lighthearted conversations with loved ones. 

Merienda by Pan de Manila invites everyone to pause, savor, and relive the warmth of childhood days. Let the familiar flavors of Filipino food transport you back to cherished memories of home.

Visit any of these Merienda by Pan de Manila branches: Rockwell Ortigas, Rockwell Sheridan, Santolan Town Plaza, Four E-com Center Pasay, SM City Batangas, and Ayala Center Bloc Cebu. 

Related Tags

MBFoodies Merienda by Pan de Manila Pan de Manila
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.