20% OFF on Any Purchase. Enjoy your Promo!

I Sushi - Houston 9013 Westheimer Rd Houston, TX 77063
Closed
Opens Tuesday at 11:00AM