Takara Japanese Restaurant
538 Washington St, Canton 02021