Skip to content
Online ordering is closed until July 18th at 11:15AM
 

IWA YA Teppanyaki & Sushi - Houston

9600 Bellaire Blvd #101A Houston, TX 77036

Closed Opens Friday at 11:15AM