Pizza Review
Personally one of my favorites in buffalo as of now, if you’re looking for a place to kickback with your buddies and having some good slices I advise coming here. Everything about the pizza is in the upper half of things in buffalo.

Order Imperial Pizza - Abbott Road

Hungry? Order right now on Slice
Order now on Slice