This Japanese restaurant in Tuart Hill fights for your right to chow down until you fall down.