Setting up an EOOD is definitely the standard route for non-residents to bypass restrictions on land ownership. You will need a local lawyer to draft the articles of association and handle the notary process. Before you start, check out this guide on the
process for opening a Bulgarian bank account, as you will need one to deposit the initial capital.