Cafe Dozo is a Japanese restaurant offering fresh sushi, including signature rolls and bento sets. Takeout and delivery options are available.