Primo Food Delivery App in Malta. The food you want, delivered fast by Primo. Order now from the best restaurants in Malta.
The Strand Towers, Sliema, MaltaGet Directions
We have received your appointment and will send you a confirmation to your provided email upon approval.