MAIN MENU
Downtown Deli
400 N. Theard St.
Covington, LA 70433
Tel: (985) 234-9086

Hot and cold sandwiches, po-boys, burgers, salads and wraps. Weekdays for lunch.