El Horno is a pizza restaurant offering a diverse menu of Italian cuisine.