5857 Westheimer Rd.,
Houston , TX 77057 UNITED STATES
Based on 1 reviews
One of the best sushi places I have ever been toThe food is fantastic, remarkable, exquisite, and amazing. One of the best sushi places I have ever been to, and the people that work there are the utmost passionate and gentile with their work. The service is outstanding and the people...
Worldwide > United States > Houston, TX > Restaurants