Palazzo Castelletti Restaurant - 62, Triq San Pawl Ir-Rabat, Ir-Rabat RBT 1244, Malta on Eaten