Pizza Review
Very decent pizza by Niagara Falls, Canada. I thought the sauce could have been more flavorful, but the crust, pepperoni, and the way it was cooked was great! Eat this pizza if you were in a monsoon rain storm, are excited to head further East for the best pizzas, and think Niagara is cool! It’s a 7.4 for me.