5181 Cut-Off Rd, Coushatta, LA 71019 (318) 271-2668
How to go there
Restaurant Loc: 32.0172 / -93.3284
Plan your visit