The "capital" of the EU should be in a relatively multilingual (small) state. Italy (so Rome) is not one of them.
The only suitable and good city apart from Brussels would be Luxemburg.
Meloni in Empire mode: “Rome should be the capital of the European Union, because the capital of the European Union cannot be the most comfortable place to set up offices, but the place that represents its millennial identity.”