Ard Lenha is a pizza restaurant known for its flavorful pizzas and pleasant atmosphere.