Chouraku Japanese Steakhouse & Sushi

Japanese restaurant · 302 S Main St, Celina, OH

Dine-In

Hours

More food in Celina, OH · Japanese Food in Celina