The team behind the acclaimed Houston Japanese spots Kira and Neo is opening a new venture: Oru, a 24-seat sushi counter in ...