Sobre a mesa or encima da mesa have the same meaning in Portuguese. We can use both the expressions.
But sometimes the word sobre in Portuguese can be another meaning, such as: Ele fala sobre a aula. He speaks about the class. Here the word sobre has the meaning "about".