Shipping & Returns

Last updated: 02.11.2026.

1. Delivery areas and fees

AreaDelivery fee
Mellieħa and St. Paul's BayFree
Rest of Malta up to the Valletta – Ħamrun – Qormi – Siġġiewi line€5
Rest of Malta beyond the Valletta – Ħamrun – Qormi – Siġġiewi line€10
Gozo (orders over €100 only)Free

Delivery is free anywhere in Malta for orders over €60. Delivery to Gozo is available only for orders over €100 and is always free.

2. Food orders

  • All our food is freshly prepared to order, so food must be ordered at least 3–5 days in advance, depending on the size of the order. We assess the required time for each order. Next-day delivery is not possible.
  • After you place an order, we check that we have, or can source, everything needed, and then confirm the order together with the delivery day. An order is binding only once we have confirmed it.
  • We deliver on any day of the week — on the day agreed with you.
  • For special requests, you can also contact us on WhatsApp.

3. Wines and spirits

Wines and spirits are delivered on a day agreed with you after the order is placed.

4. Payment

  • Online by card — the full amount is paid when you place the order.
  • Cash on delivery — you pay in cash when the order is delivered. For orders over €100, a 50% deposit is paid online by card when placing the order, and the rest is paid in cash on delivery.

5. Alcohol — 18+ only

Alcoholic beverages are sold only to persons aged 18 or over. By ordering alcohol you confirm that you are of legal age. Our delivery staff may ask for a valid ID at delivery if the recipient appears to be under age, and may refuse to hand over alcoholic products if age cannot be confirmed.

6. Returns

  • Food cannot be returned, as it is perishable and made to order.
  • Opened wines and spirits cannot be returned.

7. Complaints about food

Any problem with a food order must be reported immediately, and no later than the end of the day of delivery. Please include a full description of the problem and photos. If your complaint is accepted, we will refund the full amount of the order.

Complaints can be sent to info@magicbites.mt, via WhatsApp, or through our contact form.

8. Refunds

  • Card payments: we initiate the refund within 5 business days at the latest. When the money appears on your account depends on your bank or card issuer.
  • Cash payments on delivery: refunded in cash or via Revolut, whichever is faster.