Le Canastel is an Italian restaurant with a long-standing history, offering a menu focused on fresh, quality ingredients.