Jade Palace

103 E Main St
Carrboro, NC 27510


Phone: (919) 942-0006
Estimate delivery time is 45 to 75 minutes.
Delivery is until 930pm only everyday.

Store Hours:

Mon - Sun:11:00 AM - 10:00 PM
Any questions please call us.