User rating, 4.4 out of 5 stars with 130 reviews.
Yes
Answered by user504097 2 years ago
Recommended for fresh or frozen pizza.
Answered by Kalorik 2 years ago