Karfa Moroccan Restaurant

7 reviews


Moroccan, Vegetarian
How to Find Us
Sample Menu


124 High Street
Rangiora 7400


03 423 3550

From Rangiora to Morocco, Karfa is building the bridge between these disparate worlds with their authentic plates and heart-felt celebration of the Mediterranean way of life.

Arabian nights have landed in Rangiora in all their lavish glory. Adorned with softly lit Moroccan lamps, tiled walls, colourful mosaics and creeping vines, Karfa seeks to transport you to the romantic heart of this vibrant country. Bistro-style dining ensures privacy whilst the menu encourages sharing; in short, it’s the best of both worlds.

For deep and tantalising flavours, a slow-cooked tagine is the way to go! These savoury stews work perfectly in the centre of the table, ready for you and your dining partner to battle over the last morsels! Choose between tender lamb, hearty beef meatballs or a more delicate combination with prawns and fish.

And a Moroccan menu is never complete without shawarma! These stuffed pittas are perfect if you want to abandon cutlery altogether; just make sure to utilise your napkin! Karfa cannot be held accountable for any stained shirts. But one thing you can count on them for is the stickiest, gooiest, sweetest baklava in town!

Book a First Table

Get 50% off the food bill for two to four people


What people say

7 reviews

Book a First Table

Get 50% off the food bill for two to four people



Join more than 500,000 diners who already ❤ First Table.

Learn more


Join more than 1,400 restaurants who already ❤ First Table.

Learn more

Follow us

Share the love by following and tagging us on social media.