110 W Main St, Louisville, Kentucky 40202 USA
Photo Credit: The Original Impellizzeri's Pizza
Claim copyright