Get directions to: Ichiban Teriyaki, Kenmore, WA
Restaurant address: 6524 Northeast 181st Street Kenmore, WA 98028, USA
Restaurant: Ichiban Teriyaki