Bar
Chiba
31 locals recommend,
Permanently closed
Location
8312 Oak St
New Orleans, LA
Leonidas
Tips from locals
My favorite sushi in the city, world class. And the cocktails too... Go for happy hour from 4-6 for great deals on sushi and drinks.
Top notch sushi lounge with cool interior. Great for a date spot or drinks with the mates.
Nearby fancier sushi, with a great happy hour both from 4-6 and late at night.
Unique things to do nearby
Locals also recommend
- 10 locals recommend
- 9 locals recommend