Hana Hana
8116 Hampson St. (S. Carrollton Ave. )
New Orleans, LA 70118
504-865-1634
Map
Cuisine: Japanese / Sushi
Hana offers sushi in the Carrollton neighborhood.
Openings: Lunch & Dinner daily