Chow Foo is a Chinese restaurant offering a variety of dishes, including dumplings, siu mai, and spring rolls.