Talulla's Open Christmas Day

  • Talulla's 456 W. Franklin Street Chapel Hill, NC 27516

CHRISTMAS DAY 

Talulla's welcomes the whole family for brunch or dinner in our cozy,warmly lit restaurant. Celebrate Christmas with us and make your holiday a celebration to remember.