Authentic Italian pizza restaurant. Offers a menu featuring pizzas made with high-quality Italian ingredients.