El Horno is a pizza restaurant specializing in pizzas and baguettes.