A new Italian restaurant near Darlington is creating quite the buzz - and we found it most definitely lives up to the hype.