Get directions to: Deli Direct, Covington, KY
Restaurant address: 670 W 3rd St Covington, KY 41016, USA
Restaurant: Deli Direct