Restaurant offering a diverse menu of Maltese and international dishes.