Japanese restaurant · 228 Washington St U-A130, South Attleboro, MA
More food in South Attleboro, MA · Japanese Food in South Attleboro