Pizza Review
The guy that said this is “best pizza in buffalo”, only has 1 review. Not an opinion you take literally... This pizza is really greasy, doughy bottom but a perfect bite in the crust. Pepperoni has an odd flavor, the sauce is okay. Because of the grease, this is a 6.2