Share this page:
Triq it-Trunċiera, Qawra
Offering stunning views of the Mediterranean Sea and St Paul’s island, Café del Mar is the ideal place to relax, have…
+35622588144
Accessibility Tools