Get directions to: Ichiban Japanese Steakhouse, Chattanooga, TN
Restaurant address: 5621 Brainerd Road Chattanooga, TN 37411, USA
Restaurant: Ichiban Japanese Steakhouse