All-day Mediterranean dining. Made for gathering!
Paparazzi Cafe Mosta, Pjazza Tar-Rotunda, Mosta
MST 0001 Malta