Lookout Deli
1717 Dixie Hwy # 130
Covington, KY 41011
Covington, KY 41011