Kikka Sushi

Closed
Call

Advertisement

5600 Magazine St
New Orleans, LA 70115
Highest quality fresh tuna, all-natural seafood and responsible ingredients rolled fresh daily
Owner verified
See a problem?

You might also like

Advertisement