The Medina Restaurant

7, Triq is-Salib Mqaddes, , L-Imdina