Deli Bao is a Vietnamese restaurant offering a diverse selection of Asian dishes.