Little Tokyo Sushi
308 S Cate St
Hammond
LA
70403
(985) 340-3891
Open Map
Asian Restaurant
Restaurants
Sushi
Sushi Bars
Sushi Restaurant