Italian pizzeria specializing in pizza delivery and takeout. Offers a variety of pizzas, with some seating available.