Dozo is a Japanese restaurant offering a fusion of flavors with carefully selected, quality products.