Eating Chinese at Top China restaurant in Temple Terrace, FL.

Feedback

Do you manage or own Top China?

Yes