Authentic Italian pizza awaits at Pizzeria Caruso. Enjoy pizza baked in a traditional Italian oven.