Natural Paradise is a restaurant preparing for the 2025 season.