Ikura Hibachi and Sushi

310 N Carrollton Ave, New Orleans, LA 70119
Ikura Hibachi and Sushi Ikura Hibachi and Sushi is one of the popular Sushi Restaurant located in 310 N Carrollton Ave ,New Orleans listed under Asian Restaurant in New Orleans , Sushi Restaurant in New Orleans , Teppanyaki Restaurant in New Orleans ,

Contact Details & Working Hours

More about Ikura Hibachi and Sushi

Hibachi - Sushi - Ramen

Map of Ikura Hibachi and Sushi