Kubo's is definately the best sushi restaurant in houston. Not only is the sushi the best out of every other restaurant in houston, but it looks beautiful. The sushi chefs are hilarious and very friendly. It is a nice environment and I recommend it for everyone.
more