Guest enjoy a selection of Louisiana fare ranging from seafood to steak to veal at the Bistro on the Bayou, located in Alexandria, Louisiana. The restaurant is open Monday to Friday for dine in or take out. Address: 1321 Chappie James Ave. Alexandria LA USA 71303 1 318 445-7574