The Advice many people have given is not to expect to make a profit competing with locals if setting up a business. Set up a business offering something which is not available in Cyprus. Think of something Unique to where you are from. For example I know some people who returned to Cyprus and have a little plantation growing Australian exotic flowers for export and they claim to be going better than they anticipated.
I think Cyprus needs a Brewery experience where you can tour and taste test the variety of local micro breweries.