News

Where: 9308 Cane Run Rd, Louisville, KY 40258 The blue sign out front tells you exactly what you’re getting. No fancy words or promises – just “THE FISH HOUSE” in big letters. The outside might not ...