User rating, 2.3 out of 5 stars with 3 reviews.
Yes, the oven offers a self-cleaning feature using high heat.