Algarda is a long-standing Italian restaurant known for its varied and fresh cuisine.