Order Online

Jade Palace

103 E Main St
Carrboro, NC 27510
(919) 942-0006
Order online Menu | Reservation | Info
Any questions please call us.