Mizu seems to have done well, located in a small retails space in the Sherwood Plaza Shopping Center. I love sushi, and we go there regularly for Sunday lunch. The décor is beautiful, and the restaurant and restrooms are always clean. The staff is very attentive, and we always enjoy their food.
If you own or manage Mizu, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.