Tokyo Japanese Steak House & Sushi Bar
1000 Parkview Dr
New Iberia
LA
70563
(337) 364-8880
Open Map
Japanese Food
Japanese Restaurants
Restaurants
Seafood Restaurant
Seafood Restaurants
Steak House Restaurants
Steak Houses
Sushi Restaurant
Sushi Restaurants