Da Lello is a long-standing Italian restaurant known for its pizzas and classic dishes.