Eating Chinese at China New Star restaurant in Staten Island, NY.

Feedback

Do you manage or own China New Star?

Yes