Mellow Mushroom Opens, Pepper’s Closes On Franklin Street
CHAPEL HILL – Bittersweet news for Chapel Hill pizza fanatics: Mellow Mushroom opens Monday at 310 W. Franklin Street—but just down the road at 107 E. Franklin, Pepper’s Pizza is closing its doors.
It’s the second try in Chapel Hill for Mellow Mushroom, whose previous location near University Mall closed in 2005. The new downtown location will have a ‘70s feel—and a stage inside the restaurant for musical performances.
But as one pizza joint moves in, another is moving out: the Daily Tar Heel confirmed that Pepper’s Pizza, a local institution and student favorite since 1987, is shutting down after Monday night.
Unlike Pepper’s, Mellow Mushroom is a national chain with several locations already in the Triangle, in Cary and downtown Durham.Did you see something wrong in this story, or something missing? Let us know