Jade Palace Chinese & Seafood Restaurant

919-942-0006

103 E Main St, CARRBORO, NC, 27510-2072

Type:Full service

Cuisine:American-Chinese,Shanghainese

Jade Palace Chinese & Seafood Restaurant×