So, you are the only one with an answer and you are correct. It will be a petrol station.
In the meantime one can clearly recognize what they are building.
I had a conversation with our Deputy Mayor Mr. Christos Makariou and he told me that the petrol station near the Square will moving down, opposite Green Air.
Max