China Pavilion is a long-standing Chinese restaurant.