Houston Restaurant Review: Kanau Sushi

Nestled north of the Texas Medical Center and by Midtown Park, Kanau Sushi is a contemporary Japanese restaurant that offers lots of intriguing and eccentric items.