Del Arte is a casual Italian restaurant specializing in pizzas and other Italian dishes. They frequently offer promotions like 'buy one get one free' on pizzas and feature diverse menu options, including a plat + dessert formula for lunch.