Rice Life Flavorful Hibachi

Japanese restaurant · 6735 Lakota Ln Suite 1, Liberty Township, OH

Dine-In

Hours

More food in Liberty Township, OH · Japanese Food in Liberty Township