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