Order all menu items online from Sakura Japanese - Canton for takeout. The best Sushi & Hibachi in Canton, OH.
We've expanded our menu with new Authentic Chinese dishes! · Restaurant Location · 15040 Pearl Road, Strongsville, OH 44136 · We're in the same plaza as Sherwin- ...