Sugar shack on a river

Restaurant · 41298 LA-38, Franklinton, LA

Dine-In

More food in Franklinton, LA