Homemade is always the best! But in Japan, Preparing your meals away from home is the latest trend. What exactly goes on in these DIY restaurants? Check out the video to find out.