Deli Baker

490 North Elm Street, Haughton, LA