Skip to content
  • Villa 28, Alley 11 To Ngoc Van, Quang Tay Ho, Ha Noi
  • +842435528028
  • +84934523528
  • Vietnamese
Book a Table
  • Home
  • About Chao Ban
  • Chef-Founder
  • Our Menu
  • Private Party
  • Blog
  • English
    • Tiếng Việt
  • Home
  • About Chao Ban
  • Chef-Founder
  • Our Menu
  • Private Party
  • Blog
  • English
    • Tiếng Việt
Book a Table

April 22, 2026

Chao Ban Vietnamese Restaurant > Blog > 2026 > April > 22
Blog

Maison 1929 collaborates with Teishoku 8 to bring the heart of Vietnamese cuisine to Taiwan

Apr 22, 2026 Chào Bạn Hà Nội

April 2026 marks a significant milestone in Chef Vincent Cao Minh Page and his other restaurant, Maison 1929, on their journey to promote the essence of Vietnamese gastronomy. This milestone is marked by a special

Search

Recent Posts

  • Does Chào Bạn Restaurant’s food Really suit our Korean palate?
  • A Refreshing Culinary Escape: Tasting the Summer Menu at Chào Bạn Vietnamese Restaurant
  • Maison 1929 collaborates with Teishoku 8 to bring the heart of Vietnamese cuisine to Taiwan
  • Chào Bạn: A Tranquil Green ‘Oasis’ for Lovers of Vietnamese Cuisine
  • A Night to Remember: A Stunning Lakeside Dining Experience in Tay Ho

Recent Comments

No comments to show.

Recent Posts

  • Does Chào Bạn Restaurant’s food Really suit our Korean palate?
  • A Refreshing Culinary Escape: Tasting the Summer Menu at Chào Bạn Vietnamese Restaurant
  • Maison 1929 collaborates with Teishoku 8 to bring the heart of Vietnamese cuisine to Taiwan
  • Chào Bạn: A Tranquil Green ‘Oasis’ for Lovers of Vietnamese Cuisine
  • A Night to Remember: A Stunning Lakeside Dining Experience in Tay Ho
chao ban logo footer
chao ban description

Working hours

Monday - Sunday

All Day Dining - Open Everyday

11:30 - 22:30 (L.O. 21:30)

Facebook Instagram Icon-email Icon-map-marker1

Contact Us

Address: Villa 28. Alley 11 To Ngoc Van, Quang An, Tay Ho, Ha Noi
HOTLINE 1: +84 (024) 35528028
HOTLINE 2: +84934523528

function updateTimeOptions() { console.log("Update time startttttttt");const selectedDate = dateField.value; console.log(selectedDate, "SELECTED DATE");timeField.innerHTML = "";// Chưa chọn ngày thì hiện toàn bộ if (!selectedDate) { originalOptions.forEach((opt) => { timeField.add(new Option(opt.text, opt.value)); }); return; }// Parse ngày được chọn (dd-mm-yyyy) const [day, month, year] = selectedDate.split("-").map(Number);const selected = new Date(year, month - 1, day); selected.setHours(0, 0, 0, 0);// Ngày hôm nay (00:00) const today = new Date(); const todayOnly = new Date(today); todayOnly.setHours(0, 0, 0, 0);// Ngày trong quá khứ -> không còn slot if (selected < todayOnly) { console.log("Past date => no time slots"); return; }// Số phút hiện tại const currentMinutes = today.getHours() * 60 + today.getMinutes();originalOptions.forEach((opt) => { if (!/^\d{1,2}:\d{2}$/.test(opt.value)) { timeField.add(new Option(opt.text, opt.value)); return; }// Nếu là ngày tương lai -> hiện hết if (selected > todayOnly) { timeField.add(new Option(opt.text, opt.value)); return; }// Chỉ lọc khi là hôm nay const [h, m] = opt.value.split(":").map(Number); const optionMinutes = h * 60 + m;if (optionMinutes > currentMinutes) { timeField.add(new Option(opt.text, opt.value)); } });// Nếu không còn slot nào thì thêm option thông báo if (timeField.options.length === 0) { timeField.add(new Option("No available time", "")); timeField.disabled = true; } else { timeField.disabled = false; } }