I came here on a late week night when all the other restaurants around were already shut. Actually looking the restaurant from outside is just a plastic box on a terrace over Balluta Bay. No tablecloths and chairs typical from a Mediterranean bar. So my...More