We use cookies to improve your browsing experience. By continuing, you agree to receive cookies on our website. Learn more


Lebanese, Moroccan, Halal

159 City Road, Cardiff, CF24 3BQ

Delivery available on orders of £10 and over (delivery fee £1)

20% off today on orders over £0

Where to find us

573 reviews of Mezzaluna

  • 18/05/2018
    3.5 stars out of 6
  • 12/05/2018
    6 stars out of 6
  • 06/05/2018
    5.5 stars out of 6
  • 04/05/2018
    1.5 stars out of 6
    The naan bread was not fresh it was a flatbread where you can purchase in any shop and it had been reheated .... Why ??The vine leaves were not fresh they had used pre packed tin vine leaves and the driver did not have no change ... What driver has no change .... ... And the meatballs I assume was not fresh won't be eating there no more ... How cheap are they not preaping fresh food yuk
  • 01/05/2018
    5 stars out of 6
    amazing food again! thanks


Mezzaluna have recently joined our ever growing family of collection only restaurants. You can order for a time that suits you best, and have the ‘peace of mind’ knowing that the Just-Eat service will handle your order quickly and efficiently. Mezzaluna, located on 159 City Road, Cardiff, offer a wide variety of Traditional Couscous, Lebanese Grills & Meshawi, and Oven Baked dishes so there is plenty for you to choose from, all you need to do is remember to collect.

See this restaurant's food hygiene rating at http://ratings.food.gov.uk/

Food allergies & intolerances:
Please speak to the restaurant directly about the ingredients in your meal, when making your order. List of allergens available on request

Aioli garlic mayo & saffron aioli dips contain raw eggs
Fish & meat dishes may contain bones

Opening hours

Monday 17:00 - 22:00
Tuesday 17:00 - 22:00
Wednesday 17:00 - 22:00
Thursday 17:00 - 22:00
Friday 17:00 - 22:00
Saturday 17:00 - 22:00
Sunday 17:00 - 22:00

Delivery areas

  • CF10 Cardiff
  • CF11 Cardiff
  • CF14 Cardiff
  • CF23 Cardiff
  • CF24 Cardiff

There are no items in your basket

Delivery available on orders of £10 and over (delivery fee £1)

View order