Terifusion offers Japanese cuisine. Located near San Andresito, it provides delivery service.