Japanese restaurant · 809 Washington St, Attleboro, MA
See full menu
More food in Attleboro, MA · Japanese Food in Attleboro