Tokyo Japanese Steak House&Sushi Bar
1000 Parkview Dr, New Iberia
(337) 364-8880
Menu
Restaurants in New Iberia, LA
Tokyo Japanese Steak House&Sushi Bar
1000 Parkview Dr, New Iberia, LA 70563
(337) 364-8880