Pizza Review
Great quality cheese and sauce, kinda heavy on the ingredients. Sauce has a bit of sweetness and the pepperoni has some kick. Crust is thick and crunchy but the middle is thin and floppy. Kinda greasy but overall one of the better pizza places in Buffalo. This was the Delaware ave location