Pizza Review
The cheese is just bad and legit no sauce to even taste it, u can tell the cheese isn't fresh with all the grease, for heavens sake can someone make some good pizza in buffalo.