Japanese restaurant · 6735 Lakota Ln Suite 1, Liberty Township, OH
Dine-In
More food in Liberty Township, OH · Japanese Food in Liberty Township