Get directions to: Tokyo Steakhouse, Ankeny, IA
Restaurant address: 113 Se Delaware Ave Ankeny, IA 50021, USA
Restaurant: Tokyo Steakhouse