Eating Buffet Chinese at V Star Chinese Super Buffet restaurant in Houston, TX.

Feedback

Do you manage or own V Star Chinese Super Buffet?

Yes