The Original Impellizzeri’s Pizza was started in 1979, and they now have three locations in Louisville. I ate at their Highlands location on Bardstown Road which is the site of their first restaurant, so I guess you could say that I was lucky enough to eat at the original Original Impellizzeri’s Pizza. They serve a full menu of […]