Get directions to: Tokyo Japanese Steak House & Sushi Bar, Huntsville, AL
Restaurant address: 1105 Wayne Rd Nw Huntsville, AL 35806, USA
Restaurant: Tokyo Japanese Steak House & Sushi Bar