Pizzeria Leon offers authentic Italian-style pizza with fresh ingredients and a variety of toppings on homemade dough. They also provide delivery service.