Delta Pizza is a pizza restaurant offering a variety of pizzas and Italian-inspired dishes, with takeout options available.