New Orleans, LA asian restaurants & food

Chiba

Japanese Restaurant, Sushi Restaurant

8312 Oak St, New Orleans, LA 70118
(504) 826-9119
Excellent Good Average Poor Awful 3.5 / 5 based on 38 votes

Photos

  • Chiba photo by Kristin Barrios
  • Chiba photo by Angela Tang
  • Chiba photo by Annie Schrenk
  • Chiba photo by Tracee Jackson
  • Chiba photo by Kamelletti Haines
Sake, fresh fish, great specials, knowledgeable... ... and the strawberry satsuma roll was fantastic. Strawberry roll is a must

Reviews: 1

  • Tina H.