20% OFF on Any Purchase. Enjoy your Promo!

I Sushi - Houston 9013 Westheimer Rd Houston, TX 77063
Opens Soon
11:00AM - 9:00PM