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