French Quarter ● Brazilian ● South American ● Steakhouse
Specials
Menus
Photos
We don't have any specials listed for Brasa Churrasqueria - Canal Place yet
(504) 371-5553
365 Canal St New Orleans
Visit Website
More Brazilian
More South American
More Steakhouse
More French Quarter