DIY dining is having a moment in urban homes, with people actively participating in meal preparations and enjoying the whole ...