Discussions


Displaying posts 1 - 1 out of 1.
  • sorry L'isla not Birgu waterfront…….as I said you pass the macina, than there is an arch you pass it ………couple of 100 metres and u'r there ……..they have table on both sides meaning in front of restaurant and also across the road, facing the marina

    Posted on 22:09 on 28 August