If your in buffalo and you never had Imperial pizza you must try it and you will never go back to your pizza. I have tried just about every pizza joint in the area in my 45 years in buffalo and this is by far the best you can get any where in the country.
Pros: excellent food, consistent product, big pizzas
more