Sakura Japanese - Canton 4272 Belden Village St NW Canton, OH 44718
Opens Soon
12:00PM - 10:00PM   View Hours
(330) 493-6888