ADVERTISEMENT

A 'Fresca' Michelin Selected inclusion

Chef Francesco D'Arrigo unveils new dishes at Fresca Trattoria following its Michelin Guide Philippines recognition

Published Nov 10, 2025 11:38 am
On the Sunday after being included in the Michelin Guide Philippines Selected list, I had lunch with my sons at Fresca Trattoria on Bolanos St., Legaspi Village, Makati. Chef Francesco D’Arrigo was on hand to introduce us to the new dishes on the menu, as they had shut down for about a month to renovate the kitchen and improve the facilities. So while the current menu has some of the old favorites still listed, there’s a slew of new items worth trying out, and that’s why I brought along my sons as reinforcements.
Chef Francesco D’Arrigo with the Michelin Selected plaque behind him
Chef Francesco D’Arrigo with the Michelin Selected plaque behind him
We were a group of five, and we prefer to do family-style dining so we can try different dishes. We opted for four starters — two cold and two hot — and ordered two pasta dishes and two mains. We figured that would be enough to pass around, and if anyone was still hungry, it would be easy to order a second round of a favorite or a new dish altogether.
Crudo di Cernia
Crudo di Cernia
For the cold starters, we had the Crudo di Cernia, which is lightly cured garoupa fillet with cold tomato and green apple sauce, pickled onions, and fennel. It’s the cold tomato and green apple sauce that had me admiring this starter and giving it my two thumbs up.
Cannoli Tuna Tartare
Cannoli Tuna Tartare
We ordered the Cannoli Tuna Tartare, which turned out to be a savory cannoli filled with small chunks of tuna tartare and chives. I liked how the cannoli, normally associated with sweet, creamy filling, was being used to house the tuna. Cannoli literally translates to “little tubes,” and it provided the crunch to the tuna tartare. It had a clean taste, and I personally would have wanted some sauce or dip — but that’s just me.
Mortadella Skewers
Mortadella Skewers
The first hot starter we indulged in was the Mortadella Skewers — charcoal-grilled mortadella with salmoriglio. These were excellent. Salmoriglio is a marinade associated with southern Italy, traditionally made with olive oil, lemon juice, garlic, and oregano or parsley. It closely resembles the South American chimichurri sauce.
Risotto al Salto
Risotto al Salto
The second hot starter was the Risotto al Salto — pan-fried saffron risotto served with Parmigiano cream and braised beef. This was an early bet for favorite new dish among my boys. It’s a blend of osso buco and paella, but with the rice extra toasted, like the tutong of a paella. The Parmigiano cream was like a silky mashed potato.
For the Pasta Fresca dishes, we had the Lamb Ragu, which is tagliatelle with slow-cooked lamb shoulder topped with Parmigiano Reggiano. This went down well and should be quite popular, but it was a little too safe and predictable for me.
Grouper Ravioli
Grouper Ravioli
Much more to my liking was the Grouper Ravioli — mezzaluna pasta stuffed with grouper and served with pil-pil sauce, peas, and lemon zest. The pil-pil is a traditional Basque emulsion sauce made of olive oil, garlic, and juices from the salt cod. The mezzaluna literally translates to “half-moon,” the shape of the ravioli. And you’ll like how a sliver of fish skin chicharon adorns each ravioli.
Spada alla Mugnaia
Spada alla Mugnaia
For our mains, we went back to one Fresca favorite, the Spada alla Mugnaia — pan-seared swordfish belly in lemon, capers, and butter sauce. I can’t imagine a visit to Fresca without ordering this dish, as it’s one of those dishes that is uniquely Fresca.
The Pollo al Marsala was the new main dish we tried. It’s sous-vide chicken served with potato crema, roasted vegetables, and Marsala sauce. The slightly sweet and nutty profile of the Marsala worked well with the chicken pieces, and my boys liked how the sauce also worked with the crema and vegetables.
Pollo Al Marsala
Pollo Al Marsala
The Pistachio Tiramisu — espresso-soaked ladyfingers and mascarpone filling with pistachio — would be the dessert you can’t miss when you visit Fresca. I didn’t bother to give you a photo of the Calamansi Granita, as it would look like green shaved ice, but it’s a great palate cleanser that combines calamansi with basil. Super.
Fresca is Italian comfort food that’s served right, consistent, and hits the spot. It doesn’t aim to be fancy, pretentious, or overindulgent. I’m happy for Francesco and that the Michelin Guide recognized the establishment’s merits.
A wonderful addition to the Fresca decor
A wonderful addition to the Fresca decor
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.