ADVERTISEMENT

Mala King Hotpot brings bold Chongqing flavors to Arcovia City

New Arcovia restaurant offers customizable broths, premium ingredients, and freshly brewed teas for a communal dining experience

By MBrand
Published Oct 7, 2025 07:27 am
Pasig now has a new destination for spice lovers. Mala King Hotpot has opened its first branch in Arcovia City, bringing the bold, numbing heat of Chongqing-style hotpot to Metro Manila.
“Mala King was born out of our travels to Chongqing,” said founder Kyle Yu. “We experienced the authentic malatang culture there—its bold flavors, the liberty to create your own bowl, and the cozy communal feel—and we wanted to bring that same experience here in Manila. We made sure everything is authentic, consistent, and premium, while still being reasonably priced. Mala King is about personal choices and quality with a premium dining experience in mind.”
At the ribbon-cutting from left: Megaworld Lifestyle Malls deputy general manager Ritchie Pascual, Mala King executive Kyle Yu, Megaworld Lifestyle Malls vice president and head of leasing for key accounts Lorence Aurelio, Mala King executives Kirkland Whang, Tanya Apostol-Whang, and Kennard Pua.
At the ribbon-cutting from left: Megaworld Lifestyle Malls deputy general manager Ritchie Pascual, Mala King executive Kyle Yu, Megaworld Lifestyle Malls vice president and head of leasing for key accounts Lorence Aurelio, Mala King executives Kirkland Whang, Tanya Apostol-Whang, and Kennard Pua.
The restaurant highlights six broth bases inspired by Asian favorites. The Mala Original uses Sichuan spices and can be adjusted from one to five spice levels. Other options include Golden Chicken, Signature Tomato, Japanese-inspired Sukiyaki, Filipino-style Premium Bulalo, and Thai Spicy Tom Yum.
A wide range of dipping sauces—from chili oil and gochujang to apple-peach purée and sesame blends—let diners customize every bite. Guests build their bowls by choosing from meats, seafood, vegetables, specialty balls, noodles, and extras like wontons, luncheon meat, and sausage. A typical serving costs about P500+, with rice and ice cream included.
Mala King Premium Hotpot bowl and sauces
Mala King Premium Hotpot bowl and sauces
The spread includes premium beef slices, seafood like scallops and bamboo clams, and vegetables such as lotus root and seafood mushrooms. Diners can also order dry noodles using the same “grab, pick, choose, weigh, and pay” format.
To balance the spice, Mala King offers freshly brewed iced teas. Signature drinks include a raspberry-based cooler, a watermelon blend, and a citrus-forward orange mix—all designed to refresh the palate between spoonfuls of hotpot.
With its focus on authentic flavors and a communal dining experience, Mala King is positioning itself as a new go-to spot for families and groups of friends looking to share a fiery meal together. The restaurant is located at Arcovia City in Pasig.
Meat selection
Meat selection
Seafood selection
Seafood selection
Premium ingredients
Premium ingredients
Vegetable selection
Vegetable selection
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.