Little Tokyo
Little Tokyo: A Slice of Japan in New Orleans Ambiance That Speaks Volumes Picture this: a vibrant atmosphere where the air is laced with the aromas of fresh sushi and sizzling tempura. That’s Little Tokyo, an establishment tucked on 1340 S Carrollton Ave, New Orleans. Since 1986, it’s been a haven for those craving authentic…
