at 1330 Irish Bend Rd, Franklin
Events - Entertainment - Lounge
The Legion On The Bayou is Franklin based place and this enity listed in Seafood Restaurant category. Located at 1330 Irish Bend Rd LA 70538.
Food & Drink in Franklin, LA
Food & Drink in Franklin, LA
Food & Drink in Franklin, LA