Noble Romans Pizza Chapel Hill

New oven checks out. Glad my favorite place on earth is back.