Get directions to: J C's In Town Cafe, Covington, KY
Restaurant address: 620 Scott St Covington, KY 41011, USA
Restaurant: J C's In Town Cafe