Hos Can Pau is a Chinese restaurant located in Cala Millor. They specialize in offering a variety of Chinese dishes, with menu highlights including Cantonese fried rice and lacquered duck.