Main content starts here, tab to start navigating

Babalu Chapel Hill

Babalu Chapel Hill Menu

Hours & Location

1800 East Franklin St. Suite 16,
Chapel Hill, NC 27514

984-528-8030

Make a Reservation

SUNDAY – THURSDAY
11am – 9pm
FRIDAY – SATURDAY
11am – 10pm

Visit us on Facebook

Get Directions