Eating Buffet Chinese at E Star restaurant in Houston, TX.

E Star

Feedback

Do you manage or own E Star?

Yes