Get directions to: Ichiban Sushi Bar, Spokane, WA
Restaurant address: 202 W 3rd Ave Spokane, WA 99201, USA
Restaurant: Ichiban Sushi Bar