Having tried sushi all over Houston we finally found a place that tops them all. The bluefin tuna was like butter and the magura tuna was almost as good. The tempura shrimp was delicious and not oily at all. Great beer list and convenient location on lower Westheimer.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.