Get directions to: Iroha Japanese Express, Bothell, WA
Restaurant address: 22121 17th Ave Se Bothell, WA 98021, USA
Restaurant: Iroha Japanese Express