Get directions to: Ichiban Japanese Steakhouse & Sushi Bar, Boise, ID
Restaurant address: 1233 Broadway Avenue Boise, ID 83706, USA
Restaurant: Ichiban Japanese Steakhouse & Sushi Bar