ADVERTISEMENT

A taste of Thailand in the rain: Chef J. Gamboa hosts intimate dinner at Azuthai

With sister Malu Gamboa Lindo, the chef behind El Cirkulo and Azuthai crafts a memorable Thai evening with new dishes and heartfelt hospitality

Published Jul 15, 2025 03:51 pm
LAMB LUXURY Massaman Lamb Shank
LAMB LUXURY Massaman Lamb Shank
 It was one of those slow, rainy nights in Makati when comfort comes best with a good meal. Inside the warmly lit dining room of Azuthai, Chef J. Gamboa and his sister, Malu Gamboa Lindo, welcomed a small group for an intimate dinner. This was no grand launch or loud celebration. It was personal, quiet, and deeply satisfying — a reflection of the food, and of the people who made it.
Azuthai sits on the ground floor of the MilkyWay Building, a landmark for Manila diners. The building is also home to El Cirkulo, Milky Way Café, and Tsukiji, each one part of the culinary story the Gamboa family has built across decades. That story started with their mother and her vision for Milky Way Café in the 1950s, and today, it continues with J. Gamboa’s thoughtful menus and Malu’s steady stewardship of the family’s restaurants.
Established in 2008, Azuthai offers Thai cuisine prepared by Thai chefs, using ingredients that keep close to the cuisine’s roots. The night’s menu featured new specials created by the restaurant’s Chef de Cuisine, Kanjana, who was introduced to the guests by Chef J. himself. Originally trained at Rajabhat Suandusit Institute in Thailand, Chef Kanjana’s résumé spans prestigious kitchens, from Bangkok to Dubai. She has worked in hotels like Siam Kempinski and The Metropolitan Bangkok, and at Michelin-starred Sra Bua by Kiin Kiin.
POMELO PERFECTION AzuThai Creamy Pomelo Salad
POMELO PERFECTION AzuThai Creamy Pomelo Salad
CHEF KANJANA The Thai culinary maestro at AzuThai Restaurant
CHEF KANJANA The Thai culinary maestro at AzuThai Restaurant
That background was clear in the evening’s dishes. Dinner opened with Yam Som O Kathi, a pomelo salad with prawns, chicken, toasted coconut, and a coconut-lime dressing that was creamy but light. The Som Tam Khanom Jaan followed, a spicy papaya and noodle salad with long beans, crushed peanuts, and tamarind-chili dressing. The heat was clean and sharp, balanced with crunch and acidity.
Fried starters kept things lively. Goong Hom Pha, prawn spring rolls with sweet-spicy sauce, came golden and crisp. The Pla Muk Thod, deep-fried squid, was equally crisp, the sauce bringing sweetness with just enough heat. Khao Pad Kra Prow, Thai basil fried rice with a fried egg, added a filling, earthy touch.

The standout main was Massaman Khan Gaeh, a Massaman curry lamb shank with shallots, potatoes, and peanuts. The lamb was tender and the curry full-bodied, a rich mix of spice and sweetness that paired well with the rainy evening. Dessert featured Ruamit, a Thai-style halo-halo with coconut milk, and a Mango Sticky Rice Ice Cream Sundae, which fused warmth and cold, sweet and sticky, in a small glass.
Thai iced tea and lemongrass iced tea were poured alongside, though it was the company that truly filled the room. Chef J. and Malu moved easily from guest to guest, making sure everyone was fed, heard, and at home.
CRISP INDULGENCE Cirkulo Torrenzos
CRISP INDULGENCE Cirkulo Torrenzos
HEARTY HERITAGE Cirkulo Paella de Costillas de Vaca
HEARTY HERITAGE Cirkulo Paella de Costillas de Vaca
While Azuthai held the focus that night, the conversation naturally turned to the other Gamboa-led kitchens. At El Cirkulo, Chef J. recently introduced two new dishes. First is Torrenzos, a tapa made with crisp-fried, salt-cured pork belly, served with a 65-degree egg sauce, Grana Padano cheese, and Pedro Ximenez vinegar. It is a rich and savory starter, especially good with a glass of sangria. The second is Paella de Costillas de Vaca, a rice dish topped with braised U.S. beef short ribs and finished with an orange rind and parsley gremolata. It’s hearty, warm, and fitting for the season.
These additions reflect the same philosophy seen at Azuthai: thoughtful food rooted in tradition, elevated with care.
That evening at Azuthai felt less like a media dinner and more like being invited into a family space. The rain fell steadily outside, but inside, plates kept arriving and conversation didn’t slow. Chef Kanjana stayed mostly behind the scenes, but her presence was felt in the balance and elegance of every dish. Chef J., ever gracious, never once turned the spotlight toward himself. But in every detail — in the pacing, the welcome, the cooking — his quiet leadership was clear.
Azuthai is open daily for lunch and dinner. It is located at the ground floor of the MilkyWay Building, 900 Arnaiz Avenue, corner Paseo de Roxas, Makati City. For reservations, visit azuthai.com.
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.