Be in to WIN the ultimate Frequent Foodies® $2,500 milestone getaway 🥳

/public/restaurant/097488bd4a/126838943_423224352389664_8289975534973324493_o.jpg)
/public/restaurant/5fdf97b011/126507705_423224409056325_4602027845120914588_o-v2.jpg)
/public/restaurant/3fe03fcb7c/128592040_429163715129061_5219703551176539365_o.jpg)
/public/restaurant/037588431c/110002263_322235939155173_8406641387786708742_o.jpg)
/public/restaurant/097488bd4a/126838943_423224352389664_8289975534973324493_o.jpg)
/public/restaurant/3fe03fcb7c/128592040_429163715129061_5219703551176539365_o.jpg)
/public/restaurant/5fdf97b011/126507705_423224409056325_4602027845120914588_o-v2.jpg)
/public/restaurant/29527d2807/98944796_272328934145874_8317141668339908608_n.jpg)
Overview
Address:
124 High StreetRangiora 7400
Phone:
03 423 3550Website:
Click here to viewOpen hours:
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!
- Cuisine: Moroccan, Vegetarian
What people say
Diners
Join more than 2,000,000 diners who already ❤ First Table.
Restaurateurs
Join more than 2,500 restaurants who already ❤ First Table.
© First Table Limited 2025