Italian restaurant in Chapel Hill, on Franklin street and just off of the campus of UNC Chapel Hill.