Restaurant Caruso offers a welcoming atmosphere and delicious pizza, including the signature "Caruso" pizza.