20% OFF on Any Purchase. Enjoy your Promo!

Online ordering is not currently offered at this location.
I Sushi - Houston 9013 Westheimer Rd Houston, TX 77063
Closed
Ordering disabled
(832) 252-1888