Dozo is a Japanese restaurant offering generous-sized makis and sushis. The establishment provides a simple and friendly atmosphere with a Japanese ambiance.