Get directions to: Chef Oscars Home Skillet, Louisville, KY
Restaurant address: 3302 Dixie Highway Louisville, KY 40216, USA
Restaurant: Chef Oscars Home Skillet