Chiba

8312 Oak St
New Orleans, LA
504.826.9119
29.948956
-90.131849
Hours:
Mon - Tue: 4pm - 11pm
Wed - Thu:11:30am - 2:30pm,   4pm - midnight
Fri - Sat:11:30am - 2:30pm,   4pm - 1am
Sun:closed

for Chiba
Directions
from: