Back to Previous Mellow Mushroom 310 West Franklin St | Chapel Hill, NC 27516 (919) 929-1941 VIEW WEBSITE Details Details Open Sun-Thur 11am-10pm; Fri-Sat 11am-11:30pm. Pizza since 1974. WHAT'S NEARBY Facility Info