No, in that it's not coated with a non-stick coating like Teflon. Yes, in that enameled cast iron has beautiful and natural nonstick properties. Best results come from pre-heating the pan for 2-3 mins and using adequate amounts of oil or fats also pre-heated.
Avoid letting food sit in the cast iron after cooking, drain any oil or fat, and wash it right away after it cools down. Food buildup and oil saturation in the enamel can damage the coating and cause sticking.