It is the first Papa Johns restaurant to open in Louisville since 2004.
From
To