Sarku Japan is located in Manchester, United States on 194 Buckland Hills Dr Suite 2056. Sarku Japan is rated 3.8 out of 5 in the category japanese restaurant in United States.
Address
194 Buckland Hills Dr Suite 2056
Amenities
Good for kidsToilets
Offerings
Comfort foodQuick bite