Experience the perfect Neapolitan-style pizza with this oven, which heats up and is ready to cook in just 10 minutes. With the ability to reach scorching temperatures of up to 860°F (460°C), it can bake a mouthwatering pizza in under 60 seconds.
Ratings
4.7