I walked (staggered) from the bottom Triq Id-Dejqa (Strait Street) intending to have lunch in the Perfection. I could not believe my eyes when I could not see it when I reached Old Theatre St and it was gone.
Shame
i am still waiting for info as well.