Pizzeria El Horno offers Italian cuisine specializing in pizza, with family-sized options and customizable toppings. Takeout and delivery are available.