CHIBA NEW ORLEANS



8312 Oak Street, New Orleans, LA 70118
504.826.9119



Opening hours
Monday thru Thursday | 4pm-11pm
Friday, Saturday | 4pm-12am
Sunday | TBA

Lunch hours
Wednesday thru Saturday | 11:30am-2:30pm
























Sponsor by: