Café Jubilee

125 St Lucia Street,, Valletta,