Little Tokyo Small Plates & Noodle Bar

1340 S Carrollton Ave
New Orleans, LA
504.861.6088
29.948745
-90.128489
Hours:
Mon - Sat:11:30am - 2am
Sun:noon - 9pm

for Little Tokyo Small Plates & Noodle Bar
Directions
from: