Deli Pizza is a pizzaria specializing in fresh, handmade pizzas. They offer a diverse menu including Mexican-style pizzas with unique toppings like jalapeños and ram's horns.