Italian pizzeria known for its pizza, offering delivery and takeout options.