Skip to content
Online ordering is closed
 

IWA YA Teppanyaki & Sushi - Houston

9600 Bellaire Blvd #101A Houston, TX 77036

Closed Opens Friday at 11:15AM