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