China Pavilion is a Chinese restaurant offering Cantonese and Sichuan cuisine, featuring traditional recipes. They provide options for vegan and gluten-free diets, with takeout and delivery available.