Eating Chinese Thai at Thai Star Restaurant restaurant in Norcross, GA.

Feedback

Do you manage or own Thai Star Restaurant?

Yes