Barstool Pizza Review - Subway FlatizzaFacebook IconAfter hearing all the buzz about Subway’s new Flatizzas, El Pres gives it the one bite pizza review.pizza+ 4 Tags