Authentic Italian pizza restaurant. Offers traditional pizzas.