A look inside the new Charlotte restaurant bringing wine country to South End