Order food

Order food

Tokyo Hibachi Steak House

3.9 (256)$Japanese restaurant

5702 S Staples St c1, Corpus Christi, TX 78413

Tokyo Hibachi Steak House

5702 S Staples St c1, Corpus Christi, TX 78413
This restaurant is no longer supported.