Pizza Review
Football pizza little to much grease not to much crisp good sauce. 6.3 for Margherita slice