Sarku Japan is located in Canton, United States on 4230 Belden Village St NW. Sarku Japan is rated 4.3 out of 5 in the category japanese restaurant in United States.
Address
4230 Belden Village St NW
Accessibility
Wheelchair-accessible entrance
Offerings
Comfort foodVegetarian options