They should play the final in Bari since thats the closest place beween the 2 countries.The stadium is big enough.

Or maybe Italy can solve it geopolitically and annex some greek islands like Naxos and play it there.