Le Bayou Restaurant La Bayou Restaurant

La Bayou Restaurant Map

208 Bourbon St. (Iberville St.)
New Orleans, LA 70130
504-525-4755
Map
Cuisine: Cajun / Creole / Po Boy
Creole fare of modest quality is Le Bayou's claim to fame.