19819 Nortdwest Fwy, Houston, TX 77065-4083, Houston
We've come here a few times & always sat at a hibachi. This time we sat at a table & the service was amazing. We ordered
We've come here a few times & always sat at a hibachi. This time we sat at a table & the service was amazing. We ordered