Canal Street Bistro

3903 Canal St
New Orleans, LA
504.482.1225
29.973414
-90.098471
Hours:
Mon: 7:30am - 2:30pm
Tue:closed
Wed - Fri: 7:30am - 2:30pm,   6pm - 10pm
Sat: 8am - 2:30pm,   6pm - 10pm
Sun: 8am - 2:30pm

for Canal Street Bistro
Directions
from: