Pizza Review
Franco’s pizza sauce and crust have a ton of flavor. One of the better Buffalo pizzas around