Get directions to: Hibachi 97 Japanese Steak House, Arlington, TX
Restaurant address: 770 Road To Six Flags Street Arlington, TX 76011, USA
Restaurant: Hibachi 97 Japanese Steak House