Toko Sushi Hibachi & BBQ

Asian restaurant · 550 Howe Ave, Cuyahoga Falls, OH

Dine-In

Hours

More food in Cuyahoga Falls, OH · Asian Food in Cuyahoga Falls