Jade Palace Restaurant is one of the best Chinese Restaurant in town, and offers delicious Chinese food for dine-in, takeout and delivery in Carrboro, ...
Jade Palace Restaurant has served the triangle community since 1982, and was selected in a customer poll by the Independent newspaper as one of the best ...