Leon's restaurant offers a selection of hickory smoked meats, as well as potato salad, sandwiches and French fries. The restaurant is open Monday through Sunday for lunch and dinner. Address: 303 East Kings Highway Shreveport LA USA 71104 1 318 868-3237