Don Camillo is a pizzeria specializing in artisanal pizzas, with a focus on takeout and delivery options.