“New Orleans in the Big Apple”
Our intimate dining room is a lovingly created and award-winning re-creation of the type of French Quarter bistro one might chance upon while strolling the streets of New Orleans. We have created an exciting menu inspired by the flavors of this distinctive American region.
Be the first to add a review to the Bayou.
- Mon - Thu: 11:30 am - 11:00 pm
- Fri, Sat: 11:30 am - 11:59 pm
- Sun: 12:00 pm - 10:00 pm
Is there a problem with this listing? Let us know.