Branding of Chung Faa - chinese restaurant
In Chinese, "chung" means "chinese" & "faa" means "flower". Hence "Chung Faa" means Chinese Flower. Thus the flower (representation of the Peoni flower - Chinese national flower) in the center of the logo.
Dragons are considered sacred in Chinese tradition. Also the restaurant owner seemed to believe in thier traditions. Hence the dragons.