Imperial Pizza has opened its new South Buffalo dining room, adding table service and alcohol to its bid to be crowned Buffalo’s ruling pizza. “We think our pizza is the best in the city, and we want everyone to come try…

Imperial Pizza has opened its new South Buffalo dining room, adding table service and alcohol to its bid to be crowned Buffalo’s ruling pizza. “We think our pizza is the best in the city, and we want everyone to come try…