Not just your standard pizza place, Red Oven Pizza Bakery manages to add a little panache to the experience with its Neapolitan-style pies and fresh ingredients. The pizzas are cooked in front of your very eyes using a 900-degree stone-lined oven, which takes only 90 seconds to bake the ...