Boulevard American Bistro
5171 Citrus Blvd, Elmwood, Louisiana, 70123
About us
Boulevard American Bistro in Elmwood, LA offers classic bistro fare in an upscale environment.