Japanese restaurant · 870 W Market St Unit120, Tiffin, OH
Dine-In
More food in Tiffin, OH · Japanese Food in Tiffin