Il Palio restaurant chef Teddy Diggs.
Il Palio restaurant chef Teddy Diggs. Courtesy of Briana Brough/Chapel Hill Magazine
Il Palio restaurant chef Teddy Diggs. Courtesy of Briana Brough/Chapel Hill Magazine