Dell Arte is a pizzeria known for its delicious, generously sized pizzas at affordable prices.