Jade Palace Restaurant
(409)
Chinese restaurant
Familiar Chinese dishes, including seafood & lunch specials, in a simple dining room with booths.
Address: 103 E Main St, Carrboro, NC 27510
Hours: Closed ⋅ Opens 11 AM Sun
Phone: (919) 942-0006
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, ...