Tanuki•Japanese steakhouse

Japanese restaurant · 3954 Powell Rd, Powell, OH

Dine-In

Hours

See full menu

More food in Powell, OH · Japanese Food in Powell