How Buffalo City Hall could get its own pizza outlet
Buffalo City Council on Tuesday approved a plan to build a pizza shop in its downtown, joining an industry that’s already flourishing in the city.Under the plan, Buffalo City Health Authority would be the landlord of the new location, which is to be located at 20 Broadway.The property, at 10 West Broadway and 10 West…