The soul of Italy in the heart of Grace Bay