KOCHI: A new restaurant has popped up in the city that promises to bring you a slice of Japan. And indeed it does, in more ...