Eating Thai at Thai Star NC Restaurant restaurant in Durham, NC.

Feedback

Do you manage or own Thai Star NC Restaurant?

Yes