Local Guide

browse by category

Imperial Pizza

1035 Abbott Rd
Buffalo, NY 14220
Tel: (716) 825-3636
- Share this page -
{{yelp.reviews[0].excerpt}}more »

If Abbott Road & Southside Parkway is the “capital” of pizza in Buffalo, than Imperial Pizza located at the corner of Abbott at Eden is the Grand Central Station of pizza in South Buffalo.

- Get directions -
Reserve parking