Get directions to: Ichiban Japanese Steak House, Terre Haute, IN
Restaurant address: 3495 South 4th Street Terre Haute, IN 47802, USA
Restaurant: Ichiban Japanese Steak House