Pizza restaurant known for its delicious pizzas, cooked in an electric oven.