Flavor is good! But each dish doesn't have much for the price. Such as spicy oil fish probably had 6 fish slices. Chicken dish had 5 pieces of chicken. Not like some other Same price Chinese restaurants, we always have some left over. But taste good!