Get directions to: Fuji Japanese Steak House, Abilene, TX
Restaurant address: 3110 South 27th Street Abilene, TX 79605, USA
Restaurant: Fuji Japanese Steak House