Dozo Soho is a Japanese restaurant offering contemporary fine dining. It is known for its premium-quality dishes and pleasant decor. The establishment also has a location in South Kensington.