Eating Chinese at Jade Palace Restaurant restaurant in Carrboro, NC.

Feedback

Do you manage or own Jade Palace Restaurant?

Yes