ADVERTISEMENT

Go on a great food adventure at this buffet in Manila City

Marcelino Café adds more dishes to its menu as it expands its dining space

Published Jan 5, 2024 07:37 am

When it comes to adventure, trust that Manila City has loads to offer. One can explore the historic structures in Intramuros, discover iconic masterpieces at the National Museum, read literary works at the National Library, or go on a gastronomic journey through must-visit restaurants and cafés. But if it's the best of local and international cuisines people are after, they can satiate their cravings at this buffet restaurant.

409693298_1315212262430583_5364098743865184601_n.jpg
Inside Marcelino Café

Located inside the Manila Prince Hotel is the all-day dining restaurant Marcelino Café, which is considered as a hidden gem for foodies. It has been one of the go-to food spots for the hotel’s guests and tourists of the city wanting to savor superb meals but in a more casual setup. This time, it widens its offerings and invites more guests as it expands its curated dishes and dining area.

“We are excited to welcome even more guests as we introduce our expanded menu and dining space at Marcelino Cafe,” said Ester Joy Yap, Manila Prince Hotel’s food and beverage assistant director. “We believe that eating is a journey, and we are committed to taking our guests on an extraordinary culinary adventure. We invite you to savor the flavors and embrace the joy of unlimited indulgence.”

Diners can travel around the world through their tastebuds with its stations featuring the best of Italian, Filipino, Chinese, Japanese, Korean, and Mongolian fares, among others. It also has a show-kitchen display where guests can see the culinary experts behind each dish.

manila prince buffet featured image.jpg
Carbonara, custard and truffle mushroom buns, and lechon

Before the holiday season, Manila Bulletin Lifestyle got a chance to try on Marcelino Café’s latest offerings. Among our favorites were the pasta meals from the Italian station. Guests can customize their pasta dishes with the help of the kitchen staff. What we had was the fusilli carbonara and bolognese, which were both heaven on a plate. Truly comforting was its take on beef caldereta and Balinese fish curry. While the truffle mushroom and the custard buns were tiny treats with big flavors.

407081384_341427188751017_4206877535289016821_n.jpg
Marcelino Café's extended dining area

These new offerings are complemented by an expansion of its dining area. Boasting an increased seating capacity, Marcelino Café now accommodates 200 seats, a notable upgrade from its previous 80-seat arrangement. To celebrate the launch of the expanded eat-all-you-can menu, it is offering a limited-time special rate of P899 nett per person.

Marcelino Café is open from Mondays to Sundays for lunch (11:30 a.m. to 2:30 p.m.) and dinner (6 p.m. to 10 p.m.). For more information or to make a reservation, please call +632 5328 2222, email [email protected], or visit www.manilaprince.com.

To know more about its latest offerings and promo, visit @manilaprincehotel on Instagram.

Hello, readers! Do you have a story you want us to feature? Send us a message on Facebook, Instagram, Tiktok, and X and let’s talk about it.

Related Tags

MANILA PRINCE HOTEL Food and Travel
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.