Tokyo Japanese Steakhouse
8870 Quimper Pl, Shreveport
(318) 798-3662
Menu
Restaurants in Shreveport, LA
Tokyo Japanese Steakhouse
8870 Quimper Pl, Shreveport, LA 71105
(318) 798-3662