Get directions to: Katles Deli, Covington, KY
Restaurant address: 1829 Garrard St Covington, KY 41014, USA
Restaurant: Katles Deli