Many Chapel Hill residents and students are excited about a new restaurant opening on Franklin Street, pictured here on Sunday, Jan. 15, 2023.
Many Chapel Hill residents and students are excited about a new restaurant opening on Franklin Street, pictured here on Sunday, Jan. 15, 2023.