Ceviche Dozo is an authentic Japanese restaurant specializing in traditional cuisine with a Latin twist, offering fresh sushi and more.