Chiba
Add to Favorites
OPEN NOW
Today: 4:00 pm - 12:00 am
Saved to Favorites
Phone: (504) 826-9119
Address: 8312 Oak St, New Orleans, LA 70118
Website: http://www.chiba-nola.com
Take Out: Yes
Cuisines: Delivery, Caterers, Take Out
Price Range : Average
8220 Willow St, New Orleans, LA 70118
1114 S Carrollton Ave, New Orleans, LA 70118
2519 Magnolia St, New Orleans, LA 70113
310 Andrew Higgins Dr, New Orleans, LA 70130
8210 Oak St, New Orleans, LA 70118
8513 Oak St, New Orleans, LA 70118
7638 Maple St, New Orleans, LA 70118
7700 Maple St, New Orleans, LA 70118
5900 Veterans Memorial Blvd, Metairie, LA 70003
728 5th Ave, Harvey, LA 70058