Eating Chinese Fast Food Japanese at Ichiban restaurant in Houston, TX.

Feedback

Do you manage or own Ichiban?

Yes