Pizza Review
Great taste cooked perfectly just a little too much grease but definitely better than most pizzas. Traveled from New York to try this