Asuka Sushi & Hibachi

Japanese Sushi Hibachi Restaurant

7912 Earhart Blvd, New Orleans, LA, 70125, United States
504-862-5555
Switch to desktop site
sc