Pepper’s Pizza is located on Franklin Street at the edge of the University of North Carolina’s campus in Chapel Hill. This area of Franklin Street appears to be home to a fairly popular strip of restaurants and shops. Pepper’s itself has a somewhat narrow storefront, but the inside of it is pretty deep with plenty of seating. For sports […]