Chiba
CLOSED NOW
Today: 4:00 pm - 11:00 pm
Tomorrow: 4:00 pm - 11:30 pm
Phone: (504) 826-9119
Address: 8312 Oak St, New Orleans, LA 70118
Take Out: Yes
Cuisines: Take Out, Caterers, Delivery
Price Range : Average
8220 Willow St, New Orleans, LA 70118
8422 Burthe St, New Orleans, LA 70118
8513 Oak St, New Orleans, LA 70118
1000 S Carrollton Ave, New Orleans, LA 70118
4600 Freret St, New Orleans, LA 70115
3511 River Rd, New Orleans, LA 70121
8338 Oak St, New Orleans, LA 70118
100 N Labarre Rd, Metairie, LA 70001
540 N Cortez St, New Orleans, LA 70119