Showing posts with label Loiusville. Show all posts
Showing posts with label Loiusville. Show all posts

18 November 2012

Lost City: Louisville Edition: Dizzy Whizz


Every city in America has a locally treasured monument to greasy cuisine. In Louisville, it is the Dizzy Whizz, a wonderfully named, one-of-a-kind, fast-food joint that has lit up a desolate block on West St. Catherine Street since 1947.