Otto's Deli

Otto's Deli Photo

Location:

521 Main Street
Covington KY 41011

Family owned, outstanding food, gourmet menu and a good wine list. Lunch / Mon thru Sat 11:30am-2:30pm; Dinner / Tue thru Sat 5pm- 10pm; Sun 5pm-9pm; Brunch / Sun 10am-2pm.